Interface Framework.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Framework.Builder,Framework>,SdkBuilder<Framework.Builder,Framework>,SdkPojo
- Enclosing class:
- Framework
public static interface Framework.Builder extends SdkPojo, CopyableBuilder<Framework.Builder,Framework>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Framework.BuildercreationTime(Instant creationTime)The date and time that a framework is created, in ISO 8601 representation.Framework.BuilderdeploymentStatus(String deploymentStatus)The deployment status of a framework.Framework.BuilderframeworkArn(String frameworkArn)An Amazon Resource Name (ARN) that uniquely identifies a resource.Framework.BuilderframeworkDescription(String frameworkDescription)An optional description of the framework with a maximum 1,024 characters.Framework.BuilderframeworkName(String frameworkName)The unique name of a framework.Framework.BuildernumberOfControls(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, sdkFields
-
-
-
-
Method Detail
-
frameworkName
Framework.Builder frameworkName(String 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
Framework.Builder frameworkArn(String 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
Framework.Builder frameworkDescription(String 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
Framework.Builder numberOfControls(Integer 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
Framework.Builder creationTime(Instant 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
Framework.Builder deploymentStatus(String 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.
-
-