public static interface Cluster.Builder extends SdkPojo, CopyableBuilder<Cluster.Builder,Cluster>
| Modifier and Type | Method and Description |
|---|---|
Cluster.Builder |
adminUserName(String adminUserName)
The name of the Elastic DocumentDB cluster administrator.
|
Cluster.Builder |
authType(Auth authType)
The authentication type for the Elastic DocumentDB cluster.
|
Cluster.Builder |
authType(String authType)
The authentication type for the Elastic DocumentDB cluster.
|
Cluster.Builder |
clusterArn(String clusterArn)
The arn of the Elastic DocumentDB cluster.
|
Cluster.Builder |
clusterEndpoint(String clusterEndpoint)
The URL used to connect to the Elastic DocumentDB cluster.
|
Cluster.Builder |
clusterName(String clusterName)
The name of the Elastic DocumentDB cluster.
|
Cluster.Builder |
createTime(String createTime)
The time when the Elastic DocumentDB cluster was created in Universal Coordinated Time (UTC).
|
Cluster.Builder |
kmsKeyId(String kmsKeyId)
The KMS key identifier to use to encrypt the Elastic DocumentDB cluster.
|
Cluster.Builder |
preferredMaintenanceWindow(String preferredMaintenanceWindow)
The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).
|
Cluster.Builder |
shardCapacity(Integer shardCapacity)
The capacity of each shard in the Elastic DocumentDB cluster.
|
Cluster.Builder |
shardCount(Integer shardCount)
The number of shards in the Elastic DocumentDB cluster.
|
Cluster.Builder |
status(Status status)
The status of the Elastic DocumentDB cluster.
|
Cluster.Builder |
status(String status)
The status of the Elastic DocumentDB cluster.
|
Cluster.Builder |
subnetIds(Collection<String> subnetIds)
The Amazon EC2 subnet IDs for the Elastic DocumentDB cluster.
|
Cluster.Builder |
subnetIds(String... subnetIds)
The Amazon EC2 subnet IDs for the Elastic DocumentDB cluster.
|
Cluster.Builder |
vpcSecurityGroupIds(Collection<String> vpcSecurityGroupIds)
A list of EC2 VPC security groups associated with this cluster.
|
Cluster.Builder |
vpcSecurityGroupIds(String... vpcSecurityGroupIds)
A list of EC2 VPC security groups associated with this cluster.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCluster.Builder adminUserName(String adminUserName)
The name of the Elastic DocumentDB cluster administrator.
adminUserName - The name of the Elastic DocumentDB cluster administrator.Cluster.Builder authType(String authType)
The authentication type for the Elastic DocumentDB cluster.
Cluster.Builder authType(Auth authType)
The authentication type for the Elastic DocumentDB cluster.
Cluster.Builder clusterArn(String clusterArn)
The arn of the Elastic DocumentDB cluster.
clusterArn - The arn of the Elastic DocumentDB cluster.Cluster.Builder clusterEndpoint(String clusterEndpoint)
The URL used to connect to the Elastic DocumentDB cluster.
clusterEndpoint - The URL used to connect to the Elastic DocumentDB cluster.Cluster.Builder clusterName(String clusterName)
The name of the Elastic DocumentDB cluster.
clusterName - The name of the Elastic DocumentDB cluster.Cluster.Builder createTime(String createTime)
The time when the Elastic DocumentDB cluster was created in Universal Coordinated Time (UTC).
createTime - The time when the Elastic DocumentDB cluster was created in Universal Coordinated Time (UTC).Cluster.Builder kmsKeyId(String kmsKeyId)
The KMS key identifier to use to encrypt the Elastic DocumentDB cluster.
kmsKeyId - The KMS key identifier to use to encrypt the Elastic DocumentDB cluster.Cluster.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
preferredMaintenanceWindow - The weekly time range during which system maintenance can occur, in Universal Coordinated Time
(UTC).
Format: ddd:hh24:mi-ddd:hh24:mi
Cluster.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.Cluster.Builder shardCount(Integer shardCount)
The number of shards in the Elastic DocumentDB cluster.
shardCount - The number of shards in the Elastic DocumentDB cluster.Cluster.Builder status(String status)
The status of the Elastic DocumentDB cluster.
Cluster.Builder status(Status status)
The status of the Elastic DocumentDB cluster.
Cluster.Builder subnetIds(Collection<String> subnetIds)
The Amazon EC2 subnet IDs for the Elastic DocumentDB cluster.
subnetIds - The Amazon EC2 subnet IDs for the Elastic DocumentDB cluster.Cluster.Builder subnetIds(String... subnetIds)
The Amazon EC2 subnet IDs for the Elastic DocumentDB cluster.
subnetIds - The Amazon EC2 subnet IDs for the Elastic DocumentDB cluster.Cluster.Builder vpcSecurityGroupIds(Collection<String> vpcSecurityGroupIds)
A list of EC2 VPC security groups associated with this cluster.
vpcSecurityGroupIds - A list of EC2 VPC security groups associated with this cluster.Cluster.Builder vpcSecurityGroupIds(String... vpcSecurityGroupIds)
A list of EC2 VPC security groups associated with this cluster.
vpcSecurityGroupIds - A list of EC2 VPC security groups associated with this cluster.Copyright © 2023. All rights reserved.