public static interface CreateFrameworkRequest.Builder extends BackupRequest.Builder, SdkPojo, CopyableBuilder<CreateFrameworkRequest.Builder,CreateFrameworkRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateFrameworkRequest.Builder |
frameworkControls(Collection<FrameworkControl> frameworkControls)
A list of the controls that make up the framework.
|
CreateFrameworkRequest.Builder |
frameworkControls(Consumer<FrameworkControl.Builder>... frameworkControls)
A list of the controls that make up the framework.
|
CreateFrameworkRequest.Builder |
frameworkControls(FrameworkControl... frameworkControls)
A list of the controls that make up the framework.
|
CreateFrameworkRequest.Builder |
frameworkDescription(String frameworkDescription)
An optional description of the framework with a maximum of 1,024 characters.
|
CreateFrameworkRequest.Builder |
frameworkName(String frameworkName)
The unique name of the framework.
|
CreateFrameworkRequest.Builder |
frameworkTags(Map<String,String> frameworkTags)
Metadata that you can assign to help organize the frameworks that you create.
|
CreateFrameworkRequest.Builder |
idempotencyToken(String idempotencyToken)
A customer-chosen string that you can use to distinguish between otherwise identical calls to
CreateFrameworkInput. |
CreateFrameworkRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateFrameworkRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateFrameworkRequest.Builder frameworkName(String frameworkName)
The unique name of the framework. The name must be between 1 and 256 characters, starting with a letter, and consisting of letters (a-z, A-Z), numbers (0-9), and underscores (_).
frameworkName - The unique name of the framework. The name must be between 1 and 256 characters, starting with a
letter, and consisting of letters (a-z, A-Z), numbers (0-9), and underscores (_).CreateFrameworkRequest.Builder frameworkDescription(String frameworkDescription)
An optional description of the framework with a maximum of 1,024 characters.
frameworkDescription - An optional description of the framework with a maximum of 1,024 characters.CreateFrameworkRequest.Builder frameworkControls(Collection<FrameworkControl> frameworkControls)
A list of the controls that make up the framework. Each control in the list has a name, input parameters, and scope.
frameworkControls - A list of the controls that make up the framework. Each control in the list has a name, input
parameters, and scope.CreateFrameworkRequest.Builder frameworkControls(FrameworkControl... frameworkControls)
A list of the controls that make up the framework. Each control in the list has a name, input parameters, and scope.
frameworkControls - A list of the controls that make up the framework. Each control in the list has a name, input
parameters, and scope.CreateFrameworkRequest.Builder frameworkControls(Consumer<FrameworkControl.Builder>... frameworkControls)
A list of the controls that make up the framework. Each control in the list has a name, input parameters, and scope.
This is a convenience method that creates an instance of theFrameworkControl.Builder avoiding the need to create one
manually via FrameworkControl.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #frameworkControls(List.
frameworkControls - a consumer that will call methods on
FrameworkControl.Builder#frameworkControls(java.util.Collection) CreateFrameworkRequest.Builder idempotencyToken(String idempotencyToken)
A customer-chosen string that you can use to distinguish between otherwise identical calls to
CreateFrameworkInput. Retrying a successful request with the same idempotency token results in a
success message with no action taken.
idempotencyToken - A customer-chosen string that you can use to distinguish between otherwise identical calls to
CreateFrameworkInput. Retrying a successful request with the same idempotency token
results in a success message with no action taken.CreateFrameworkRequest.Builder frameworkTags(Map<String,String> frameworkTags)
Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair.
frameworkTags - Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value
pair.CreateFrameworkRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateFrameworkRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.