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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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
CreationTimeis 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 ofCreationTimeis 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.
-