@Generated(value="software.amazon.awssdk:codegen") public final class DeleteReplicationGroupRequest extends ElastiCacheRequest implements ToCopyableBuilder<DeleteReplicationGroupRequest.Builder,DeleteReplicationGroupRequest>
Represents the input of a DeleteReplicationGroup operation.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DeleteReplicationGroupRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DeleteReplicationGroupRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
finalSnapshotIdentifier()
The name of a final node group (shard) snapshot.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
replicationGroupId()
The identifier for the cluster to be deleted.
|
Boolean |
retainPrimaryCluster()
If set to
true, all of the read replicas are deleted, but the primary node is retained. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DeleteReplicationGroupRequest.Builder> |
serializableBuilderClass() |
DeleteReplicationGroupRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String replicationGroupId()
The identifier for the cluster to be deleted. This parameter is not case sensitive.
public final Boolean retainPrimaryCluster()
If set to true, all of the read replicas are deleted, but the primary node is retained.
true, all of the read replicas are deleted, but the primary node is retained.public final 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.
public DeleteReplicationGroupRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DeleteReplicationGroupRequest.Builder,DeleteReplicationGroupRequest>toBuilder in class ElastiCacheRequestpublic static DeleteReplicationGroupRequest.Builder builder()
public static Class<? extends DeleteReplicationGroupRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.