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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DelegationMetadata.BuilderassessmentId(String assessmentId)The unique identifier for the assessment.DelegationMetadata.BuilderassessmentName(String assessmentName)The name of the associated assessment.DelegationMetadata.BuildercontrolSetName(String controlSetName)Specifies the name of the control set that was delegated for review.DelegationMetadata.BuildercreationTime(Instant creationTime)Specifies when the delegation was created.DelegationMetadata.Builderid(String id)The unique identifier for the delegation.DelegationMetadata.BuilderroleArn(String roleArn)The Amazon Resource Name (ARN) of the IAM role.DelegationMetadata.Builderstatus(String status)The current status of the delegation.DelegationMetadata.Builderstatus(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 Detail
-
id
DelegationMetadata.Builder id(String 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
DelegationMetadata.Builder assessmentName(String 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
DelegationMetadata.Builder assessmentId(String 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
DelegationMetadata.Builder status(String 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:
DelegationStatus,DelegationStatus
-
status
DelegationMetadata.Builder status(DelegationStatus 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:
DelegationStatus,DelegationStatus
-
roleArn
DelegationMetadata.Builder roleArn(String 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
DelegationMetadata.Builder creationTime(Instant 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
DelegationMetadata.Builder controlSetName(String 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.
-
-