Interface Framework.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Framework.Builder,
,Framework> SdkBuilder<Framework.Builder,
,Framework> SdkPojo
- Enclosing class:
Framework
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime
(Instant creationTime) The date and time that a framework is created, in ISO 8601 representation.deploymentStatus
(String deploymentStatus) The deployment status of a framework.frameworkArn
(String frameworkArn) An Amazon Resource Name (ARN) that uniquely identifies a resource.frameworkDescription
(String frameworkDescription) An optional description of the framework with a maximum 1,024 characters.frameworkName
(String frameworkName) The unique name of a framework.numberOfControls
(Integer numberOfControls) The number of controls contained by the framework.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, sdkFieldNameToField, sdkFields
-
Method Details
-
frameworkName
The unique name of a framework. This name is between 1 and 256 characters, starting with a letter, and consisting of letters (a-z, A-Z), numbers (0-9), and underscores (_).
- Parameters:
frameworkName
- The unique name of a framework. This name is between 1 and 256 characters, starting with a letter, and consisting of letters (a-z, A-Z), numbers (0-9), and underscores (_).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
frameworkArn
An Amazon Resource Name (ARN) that uniquely identifies a resource. The format of the ARN depends on the resource type.
- Parameters:
frameworkArn
- An Amazon Resource Name (ARN) that uniquely identifies a resource. The format of the ARN depends on the resource type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
frameworkDescription
An optional description of the framework with a maximum 1,024 characters.
- Parameters:
frameworkDescription
- An optional description of the framework with a maximum 1,024 characters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
numberOfControls
The number of controls contained by the framework.
- Parameters:
numberOfControls
- The number of controls contained by the framework.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The date and time that a framework is created, in ISO 8601 representation. The value of
CreationTime
is accurate to milliseconds. For example, 2020-07-10T15:00:00.000-08:00 represents the 10th of July 2020 at 3:00 PM 8 hours behind UTC.- Parameters:
creationTime
- The date and time that a framework is created, in ISO 8601 representation. The value ofCreationTime
is accurate to milliseconds. For example, 2020-07-10T15:00:00.000-08:00 represents the 10th of July 2020 at 3:00 PM 8 hours behind UTC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deploymentStatus
The deployment status of a framework. The statuses are:
CREATE_IN_PROGRESS | UPDATE_IN_PROGRESS | DELETE_IN_PROGRESS | COMPLETED | FAILED
- Parameters:
deploymentStatus
- The deployment status of a framework. The statuses are:CREATE_IN_PROGRESS | UPDATE_IN_PROGRESS | DELETE_IN_PROGRESS | COMPLETED | FAILED
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-