public static interface ClusterSnapshot.Builder extends SdkPojo, CopyableBuilder<ClusterSnapshot.Builder,ClusterSnapshot>
| Modifier and Type | Method and Description |
|---|---|
ClusterSnapshot.Builder |
adminUserName(String adminUserName)
The name of the Elastic DocumentDB cluster administrator.
|
ClusterSnapshot.Builder |
clusterArn(String clusterArn)
The arn of the Elastic DocumentDB cluster.
|
ClusterSnapshot.Builder |
clusterCreationTime(String clusterCreationTime)
The time when the Elastic DocumentDB cluster was created in Universal Coordinated Time (UTC).
|
ClusterSnapshot.Builder |
kmsKeyId(String kmsKeyId)
The KMS key identifier to use to encrypt the Elastic DocumentDB cluster.
|
ClusterSnapshot.Builder |
snapshotArn(String snapshotArn)
The arn of the Elastic DocumentDB snapshot
|
ClusterSnapshot.Builder |
snapshotCreationTime(String snapshotCreationTime)
The time when the Elastic DocumentDB snapshot was created in Universal Coordinated Time (UTC).
|
ClusterSnapshot.Builder |
snapshotName(String snapshotName)
The name of the Elastic DocumentDB snapshot.
|
ClusterSnapshot.Builder |
status(Status status)
The status of the Elastic DocumentDB snapshot.
|
ClusterSnapshot.Builder |
status(String status)
The status of the Elastic DocumentDB snapshot.
|
ClusterSnapshot.Builder |
subnetIds(Collection<String> subnetIds)
A list of the IDs of subnets associated with the DB cluster snapshot.
|
ClusterSnapshot.Builder |
subnetIds(String... subnetIds)
A list of the IDs of subnets associated with the DB cluster snapshot.
|
ClusterSnapshot.Builder |
vpcSecurityGroupIds(Collection<String> vpcSecurityGroupIds)
A list of the IDs of the VPC security groups associated with the cluster snapshot.
|
ClusterSnapshot.Builder |
vpcSecurityGroupIds(String... vpcSecurityGroupIds)
A list of the IDs of the VPC security groups associated with the cluster snapshot.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildClusterSnapshot.Builder adminUserName(String adminUserName)
The name of the Elastic DocumentDB cluster administrator.
adminUserName - The name of the Elastic DocumentDB cluster administrator.ClusterSnapshot.Builder clusterArn(String clusterArn)
The arn of the Elastic DocumentDB cluster.
clusterArn - The arn of the Elastic DocumentDB cluster.ClusterSnapshot.Builder clusterCreationTime(String clusterCreationTime)
The time when the Elastic DocumentDB cluster was created in Universal Coordinated Time (UTC).
clusterCreationTime - The time when the Elastic DocumentDB cluster was created in Universal Coordinated Time (UTC).ClusterSnapshot.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.ClusterSnapshot.Builder snapshotArn(String snapshotArn)
The arn of the Elastic DocumentDB snapshot
snapshotArn - The arn of the Elastic DocumentDB snapshotClusterSnapshot.Builder snapshotCreationTime(String snapshotCreationTime)
The time when the Elastic DocumentDB snapshot was created in Universal Coordinated Time (UTC).
snapshotCreationTime - The time when the Elastic DocumentDB snapshot was created in Universal Coordinated Time (UTC).ClusterSnapshot.Builder snapshotName(String snapshotName)
The name of the Elastic DocumentDB snapshot.
snapshotName - The name of the Elastic DocumentDB snapshot.ClusterSnapshot.Builder status(String status)
The status of the Elastic DocumentDB snapshot.
ClusterSnapshot.Builder status(Status status)
The status of the Elastic DocumentDB snapshot.
ClusterSnapshot.Builder subnetIds(Collection<String> subnetIds)
A list of the IDs of subnets associated with the DB cluster snapshot.
subnetIds - A list of the IDs of subnets associated with the DB cluster snapshot.ClusterSnapshot.Builder subnetIds(String... subnetIds)
A list of the IDs of subnets associated with the DB cluster snapshot.
subnetIds - A list of the IDs of subnets associated with the DB cluster snapshot.ClusterSnapshot.Builder vpcSecurityGroupIds(Collection<String> vpcSecurityGroupIds)
A list of the IDs of the VPC security groups associated with the cluster snapshot.
vpcSecurityGroupIds - A list of the IDs of the VPC security groups associated with the cluster snapshot.ClusterSnapshot.Builder vpcSecurityGroupIds(String... vpcSecurityGroupIds)
A list of the IDs of the VPC security groups associated with the cluster snapshot.
vpcSecurityGroupIds - A list of the IDs of the VPC security groups associated with the cluster snapshot.Copyright © 2023. All rights reserved.