public static interface UpdateClusterRequest.Builder extends DocDbElasticRequest.Builder, SdkPojo, CopyableBuilder<UpdateClusterRequest.Builder,UpdateClusterRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateClusterRequest.Builder |
adminUserPassword(String adminUserPassword)
The password for the Elastic DocumentDB cluster administrator.
|
UpdateClusterRequest.Builder |
authType(Auth authType)
The authentication type for the Elastic DocumentDB cluster.
|
UpdateClusterRequest.Builder |
authType(String authType)
The authentication type for the Elastic DocumentDB cluster.
|
UpdateClusterRequest.Builder |
clientToken(String clientToken)
The client token for the Elastic DocumentDB cluster.
|
UpdateClusterRequest.Builder |
clusterArn(String clusterArn)
The arn of the Elastic DocumentDB cluster.
|
UpdateClusterRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateClusterRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateClusterRequest.Builder |
preferredMaintenanceWindow(String preferredMaintenanceWindow)
The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).
|
UpdateClusterRequest.Builder |
shardCapacity(Integer shardCapacity)
The capacity of each shard in the Elastic DocumentDB cluster.
|
UpdateClusterRequest.Builder |
shardCount(Integer shardCount)
The number of shards to create in the Elastic DocumentDB cluster.
|
UpdateClusterRequest.Builder |
subnetIds(Collection<String> subnetIds)
The number of shards to create in the Elastic DocumentDB cluster.
|
UpdateClusterRequest.Builder |
subnetIds(String... subnetIds)
The number of shards to create in the Elastic DocumentDB cluster.
|
UpdateClusterRequest.Builder |
vpcSecurityGroupIds(Collection<String> vpcSecurityGroupIds)
A list of EC2 VPC security groups to associate with the new Elastic DocumentDB cluster.
|
UpdateClusterRequest.Builder |
vpcSecurityGroupIds(String... vpcSecurityGroupIds)
A list of EC2 VPC security groups to associate with the new Elastic DocumentDB cluster.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateClusterRequest.Builder adminUserPassword(String adminUserPassword)
The password for the Elastic DocumentDB cluster administrator. This password can contain any printable ASCII character except forward slash (/), double quote ("), or the "at" symbol (@).
Constraints: Must contain from 8 to 100 characters.
adminUserPassword - The password for the Elastic DocumentDB cluster administrator. This password can contain any printable
ASCII character except forward slash (/), double quote ("), or the "at" symbol (@).
Constraints: Must contain from 8 to 100 characters.
UpdateClusterRequest.Builder authType(String authType)
The authentication type for the Elastic DocumentDB cluster.
UpdateClusterRequest.Builder authType(Auth authType)
The authentication type for the Elastic DocumentDB cluster.
UpdateClusterRequest.Builder clientToken(String clientToken)
The client token for the Elastic DocumentDB cluster.
clientToken - The client token for the Elastic DocumentDB cluster.UpdateClusterRequest.Builder clusterArn(String clusterArn)
The arn of the Elastic DocumentDB cluster.
clusterArn - The arn of the Elastic DocumentDB cluster.UpdateClusterRequest.Builder preferredMaintenanceWindow(String preferredMaintenanceWindow)
The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).
Format: ddd:hh24:mi-ddd:hh24:mi
Default: a 30-minute window selected at random from an 8-hour block of time for each Amazon Web Services Region, occurring on a random day of the week.
Valid days: Mon, Tue, Wed, Thu, Fri, Sat, Sun
Constraints: Minimum 30-minute window.
preferredMaintenanceWindow - The weekly time range during which system maintenance can occur, in Universal Coordinated Time
(UTC).
Format: ddd:hh24:mi-ddd:hh24:mi
Default: a 30-minute window selected at random from an 8-hour block of time for each Amazon Web Services Region, occurring on a random day of the week.
Valid days: Mon, Tue, Wed, Thu, Fri, Sat, Sun
Constraints: Minimum 30-minute window.
UpdateClusterRequest.Builder shardCapacity(Integer shardCapacity)
The capacity of each shard in the Elastic DocumentDB cluster.
shardCapacity - The capacity of each shard in the Elastic DocumentDB cluster.UpdateClusterRequest.Builder shardCount(Integer shardCount)
The number of shards to create in the Elastic DocumentDB cluster.
shardCount - The number of shards to create in the Elastic DocumentDB cluster.UpdateClusterRequest.Builder subnetIds(Collection<String> subnetIds)
The number of shards to create in the Elastic DocumentDB cluster.
subnetIds - The number of shards to create in the Elastic DocumentDB cluster.UpdateClusterRequest.Builder subnetIds(String... subnetIds)
The number of shards to create in the Elastic DocumentDB cluster.
subnetIds - The number of shards to create in the Elastic DocumentDB cluster.UpdateClusterRequest.Builder vpcSecurityGroupIds(Collection<String> vpcSecurityGroupIds)
A list of EC2 VPC security groups to associate with the new Elastic DocumentDB cluster.
vpcSecurityGroupIds - A list of EC2 VPC security groups to associate with the new Elastic DocumentDB cluster.UpdateClusterRequest.Builder vpcSecurityGroupIds(String... vpcSecurityGroupIds)
A list of EC2 VPC security groups to associate with the new Elastic DocumentDB cluster.
vpcSecurityGroupIds - A list of EC2 VPC security groups to associate with the new Elastic DocumentDB cluster.UpdateClusterRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateClusterRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.