Interface AssessmentFrameworkShareRequest.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AssessmentFrameworkShareRequest.Builder,AssessmentFrameworkShareRequest>,SdkBuilder<AssessmentFrameworkShareRequest.Builder,AssessmentFrameworkShareRequest>,SdkPojo
- Enclosing class:
- AssessmentFrameworkShareRequest
public static interface AssessmentFrameworkShareRequest.Builder extends SdkPojo, CopyableBuilder<AssessmentFrameworkShareRequest.Builder,AssessmentFrameworkShareRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AssessmentFrameworkShareRequest.Buildercomment(String comment)An optional comment from the sender about the share request.AssessmentFrameworkShareRequest.BuildercomplianceType(String complianceType)The compliance type that the shared custom framework supports, such as CIS or HIPAA.AssessmentFrameworkShareRequest.BuildercreationTime(Instant creationTime)The time when the share request was created.AssessmentFrameworkShareRequest.BuildercustomControlsCount(Integer customControlsCount)The number of custom controls that are part of the shared custom framework.AssessmentFrameworkShareRequest.BuilderdestinationAccount(String destinationAccount)The Amazon Web Services account of the recipient.AssessmentFrameworkShareRequest.BuilderdestinationRegion(String destinationRegion)The Amazon Web Services Region of the recipient.AssessmentFrameworkShareRequest.BuilderexpirationTime(Instant expirationTime)The time when the share request expires.AssessmentFrameworkShareRequest.BuilderframeworkDescription(String frameworkDescription)The description of the shared custom framework.AssessmentFrameworkShareRequest.BuilderframeworkId(String frameworkId)The unique identifier for the shared custom framework.AssessmentFrameworkShareRequest.BuilderframeworkName(String frameworkName)The name of the custom framework that the share request is for.AssessmentFrameworkShareRequest.Builderid(String id)The unique identifier for the share request.AssessmentFrameworkShareRequest.BuilderlastUpdated(Instant lastUpdated)Specifies when the share request was last updated.AssessmentFrameworkShareRequest.BuildersourceAccount(String sourceAccount)The Amazon Web Services account of the sender.AssessmentFrameworkShareRequest.BuilderstandardControlsCount(Integer standardControlsCount)The number of standard controls that are part of the shared custom framework.AssessmentFrameworkShareRequest.Builderstatus(String status)The status of the share request.AssessmentFrameworkShareRequest.Builderstatus(ShareRequestStatus status)The status of the share request.-
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
AssessmentFrameworkShareRequest.Builder id(String id)
The unique identifier for the share request.
- Parameters:
id- The unique identifier for the share request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
frameworkId
AssessmentFrameworkShareRequest.Builder frameworkId(String frameworkId)
The unique identifier for the shared custom framework.
- Parameters:
frameworkId- The unique identifier for the shared custom framework.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
frameworkName
AssessmentFrameworkShareRequest.Builder frameworkName(String frameworkName)
The name of the custom framework that the share request is for.
- Parameters:
frameworkName- The name of the custom framework that the share request is for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
frameworkDescription
AssessmentFrameworkShareRequest.Builder frameworkDescription(String frameworkDescription)
The description of the shared custom framework.
- Parameters:
frameworkDescription- The description of the shared custom framework.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
AssessmentFrameworkShareRequest.Builder status(String status)
The status of the share request.
- Parameters:
status- The status of the share request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ShareRequestStatus,ShareRequestStatus
-
status
AssessmentFrameworkShareRequest.Builder status(ShareRequestStatus status)
The status of the share request.
- Parameters:
status- The status of the share request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ShareRequestStatus,ShareRequestStatus
-
sourceAccount
AssessmentFrameworkShareRequest.Builder sourceAccount(String sourceAccount)
The Amazon Web Services account of the sender.
- Parameters:
sourceAccount- The Amazon Web Services account of the sender.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationAccount
AssessmentFrameworkShareRequest.Builder destinationAccount(String destinationAccount)
The Amazon Web Services account of the recipient.
- Parameters:
destinationAccount- The Amazon Web Services account of the recipient.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationRegion
AssessmentFrameworkShareRequest.Builder destinationRegion(String destinationRegion)
The Amazon Web Services Region of the recipient.
- Parameters:
destinationRegion- The Amazon Web Services Region of the recipient.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expirationTime
AssessmentFrameworkShareRequest.Builder expirationTime(Instant expirationTime)
The time when the share request expires.
- Parameters:
expirationTime- The time when the share request expires.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
AssessmentFrameworkShareRequest.Builder creationTime(Instant creationTime)
The time when the share request was created.
- Parameters:
creationTime- The time when the share request was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdated
AssessmentFrameworkShareRequest.Builder lastUpdated(Instant lastUpdated)
Specifies when the share request was last updated.
- Parameters:
lastUpdated- Specifies when the share request was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
comment
AssessmentFrameworkShareRequest.Builder comment(String comment)
An optional comment from the sender about the share request.
- Parameters:
comment- An optional comment from the sender about the share request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
standardControlsCount
AssessmentFrameworkShareRequest.Builder standardControlsCount(Integer standardControlsCount)
The number of standard controls that are part of the shared custom framework.
- Parameters:
standardControlsCount- The number of standard controls that are part of the shared custom framework.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customControlsCount
AssessmentFrameworkShareRequest.Builder customControlsCount(Integer customControlsCount)
The number of custom controls that are part of the shared custom framework.
- Parameters:
customControlsCount- The number of custom controls that are part of the shared custom framework.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
complianceType
AssessmentFrameworkShareRequest.Builder complianceType(String complianceType)
The compliance type that the shared custom framework supports, such as CIS or HIPAA.
- Parameters:
complianceType- The compliance type that the shared custom framework supports, such as CIS or HIPAA.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-