public static interface DeleteReplicationGroupRequest.Builder extends ElastiCacheRequest.Builder, CopyableBuilder<DeleteReplicationGroupRequest.Builder,DeleteReplicationGroupRequest>
| Modifier and Type | Method and Description |
|---|---|
DeleteReplicationGroupRequest.Builder |
finalSnapshotIdentifier(String finalSnapshotIdentifier)
The name of a final node group (shard) snapshot.
|
DeleteReplicationGroupRequest.Builder |
replicationGroupId(String replicationGroupId)
The identifier for the cluster to be deleted.
|
DeleteReplicationGroupRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
DeleteReplicationGroupRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
DeleteReplicationGroupRequest.Builder |
retainPrimaryCluster(Boolean retainPrimaryCluster)
If set to
true, all of the read replicas are deleted, but the primary node is retained. |
buildrequestOverrideConfigcopyapply, buildDeleteReplicationGroupRequest.Builder replicationGroupId(String replicationGroupId)
The identifier for the cluster to be deleted. This parameter is not case sensitive.
replicationGroupId - The identifier for the cluster to be deleted. This parameter is not case sensitive.DeleteReplicationGroupRequest.Builder retainPrimaryCluster(Boolean retainPrimaryCluster)
If set to true, all of the read replicas are deleted, but the primary node is retained.
retainPrimaryCluster - If set to true, all of the read replicas are deleted, but the primary node is retained.DeleteReplicationGroupRequest.Builder finalSnapshotIdentifier(String finalSnapshotIdentifier)
The name of a final node group (shard) snapshot. ElastiCache creates the snapshot from the primary node in the cluster, rather than one of the replicas; this is to ensure that it captures the freshest data. After the final snapshot is taken, the replication group is immediately deleted.
finalSnapshotIdentifier - The name of a final node group (shard) snapshot. ElastiCache creates the snapshot from the primary
node in the cluster, rather than one of the replicas; this is to ensure that it captures the freshest
data. After the final snapshot is taken, the replication group is immediately deleted.DeleteReplicationGroupRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.DeleteReplicationGroupRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.