public static interface CreateBlueGreenDeploymentRequest.Builder extends RdsRequest.Builder, SdkPojo, CopyableBuilder<CreateBlueGreenDeploymentRequest.Builder,CreateBlueGreenDeploymentRequest>
Modifier and Type | Method and Description |
---|---|
CreateBlueGreenDeploymentRequest.Builder |
blueGreenDeploymentName(String blueGreenDeploymentName)
The name of the blue/green deployment.
|
CreateBlueGreenDeploymentRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateBlueGreenDeploymentRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateBlueGreenDeploymentRequest.Builder |
source(String source)
The Amazon Resource Name (ARN) of the source production database.
|
CreateBlueGreenDeploymentRequest.Builder |
tags(Collection<Tag> tags)
Tags to assign to the blue/green deployment.
|
CreateBlueGreenDeploymentRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
Tags to assign to the blue/green deployment.
|
CreateBlueGreenDeploymentRequest.Builder |
tags(Tag... tags)
Tags to assign to the blue/green deployment.
|
CreateBlueGreenDeploymentRequest.Builder |
targetDBClusterParameterGroupName(String targetDBClusterParameterGroupName)
The DB cluster parameter group associated with the Aurora DB cluster in the green environment.
|
CreateBlueGreenDeploymentRequest.Builder |
targetDBParameterGroupName(String targetDBParameterGroupName)
The DB parameter group associated with the DB instance in the green environment.
|
CreateBlueGreenDeploymentRequest.Builder |
targetEngineVersion(String targetEngineVersion)
The engine version of the database in the green environment.
|
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
CreateBlueGreenDeploymentRequest.Builder blueGreenDeploymentName(String blueGreenDeploymentName)
The name of the blue/green deployment.
Constraints:
Can't be the same as an existing blue/green deployment name in the same account and Amazon Web Services Region.
blueGreenDeploymentName
- The name of the blue/green deployment.
Constraints:
Can't be the same as an existing blue/green deployment name in the same account and Amazon Web Services Region.
CreateBlueGreenDeploymentRequest.Builder source(String source)
The Amazon Resource Name (ARN) of the source production database.
Specify the database that you want to clone. The blue/green deployment creates this database in the green environment. You can make updates to the database in the green environment, such as an engine version upgrade. When you are ready, you can switch the database in the green environment to be the production database.
source
- The Amazon Resource Name (ARN) of the source production database.
Specify the database that you want to clone. The blue/green deployment creates this database in the green environment. You can make updates to the database in the green environment, such as an engine version upgrade. When you are ready, you can switch the database in the green environment to be the production database.
CreateBlueGreenDeploymentRequest.Builder targetEngineVersion(String targetEngineVersion)
The engine version of the database in the green environment.
Specify the engine version to upgrade to in the green environment.
targetEngineVersion
- The engine version of the database in the green environment.
Specify the engine version to upgrade to in the green environment.
CreateBlueGreenDeploymentRequest.Builder targetDBParameterGroupName(String targetDBParameterGroupName)
The DB parameter group associated with the DB instance in the green environment.
To test parameter changes, specify a DB parameter group that is different from the one associated with the source DB instance.
targetDBParameterGroupName
- The DB parameter group associated with the DB instance in the green environment.
To test parameter changes, specify a DB parameter group that is different from the one associated with the source DB instance.
CreateBlueGreenDeploymentRequest.Builder targetDBClusterParameterGroupName(String targetDBClusterParameterGroupName)
The DB cluster parameter group associated with the Aurora DB cluster in the green environment.
To test parameter changes, specify a DB cluster parameter group that is different from the one associated with the source DB cluster.
targetDBClusterParameterGroupName
- The DB cluster parameter group associated with the Aurora DB cluster in the green environment.
To test parameter changes, specify a DB cluster parameter group that is different from the one associated with the source DB cluster.
CreateBlueGreenDeploymentRequest.Builder tags(Collection<Tag> tags)
Tags to assign to the blue/green deployment.
tags
- Tags to assign to the blue/green deployment.CreateBlueGreenDeploymentRequest.Builder tags(Tag... tags)
Tags to assign to the blue/green deployment.
tags
- Tags to assign to the blue/green deployment.CreateBlueGreenDeploymentRequest.Builder tags(Consumer<Tag.Builder>... tags)
Tags to assign to the blue/green deployment.
This is a convenience method that creates an instance of theTag.Builder
avoiding the need to create one manually via
Tag.builder()
.
When the Consumer
completes, SdkBuilder.build()
is
called immediately and its result is passed to #tags(List
.
tags
- a consumer that will call methods on Tag.Builder
#tags(java.util.Collection)
CreateBlueGreenDeploymentRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
CreateBlueGreenDeploymentRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2023. All rights reserved.