Interface DelegationMetadata.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DelegationMetadata.Builder,
,DelegationMetadata> SdkBuilder<DelegationMetadata.Builder,
,DelegationMetadata> SdkPojo
- Enclosing class:
DelegationMetadata
public static interface DelegationMetadata.Builder
extends SdkPojo, CopyableBuilder<DelegationMetadata.Builder,DelegationMetadata>
-
Method Summary
Modifier and TypeMethodDescriptionassessmentId
(String assessmentId) The unique identifier for the assessment.assessmentName
(String assessmentName) The name of the associated assessment.controlSetName
(String controlSetName) Specifies the name of the control set that was delegated for review.creationTime
(Instant creationTime) Specifies when the delegation was created.The unique identifier for the delegation.The Amazon Resource Name (ARN) of the IAM role.The current status of the delegation.status
(DelegationStatus status) The current status of the delegation.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
id
The unique identifier for the delegation.
- Parameters:
id
- The unique identifier for the delegation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assessmentName
The name of the associated assessment.
- Parameters:
assessmentName
- The name of the associated assessment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assessmentId
The unique identifier for the assessment.
- Parameters:
assessmentId
- The unique identifier for the assessment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the delegation.
- Parameters:
status
- The current status of the delegation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the delegation.
- Parameters:
status
- The current status of the delegation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
roleArn
The Amazon Resource Name (ARN) of the IAM role.
- Parameters:
roleArn
- The Amazon Resource Name (ARN) of the IAM role.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
Specifies when the delegation was created.
- Parameters:
creationTime
- Specifies when the delegation was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
controlSetName
Specifies the name of the control set that was delegated for review.
- Parameters:
controlSetName
- Specifies the name of the control set that was delegated for review.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-