@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteCacheClusterRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Represents the input of a DeleteCacheCluster
operation.
NOOP
Constructor and Description |
---|
DeleteCacheClusterRequest()
Default constructor for DeleteCacheClusterRequest object.
|
DeleteCacheClusterRequest(String cacheClusterId)
Constructs a new DeleteCacheClusterRequest object.
|
Modifier and Type | Method and Description |
---|---|
DeleteCacheClusterRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCacheClusterId()
The cluster identifier for the cluster to be deleted.
|
String |
getFinalSnapshotIdentifier()
The user-supplied name of a final cluster snapshot.
|
int |
hashCode() |
void |
setCacheClusterId(String cacheClusterId)
The cluster identifier for the cluster to be deleted.
|
void |
setFinalSnapshotIdentifier(String finalSnapshotIdentifier)
The user-supplied name of a final cluster snapshot.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
DeleteCacheClusterRequest |
withCacheClusterId(String cacheClusterId)
The cluster identifier for the cluster to be deleted.
|
DeleteCacheClusterRequest |
withFinalSnapshotIdentifier(String finalSnapshotIdentifier)
The user-supplied name of a final cluster snapshot.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public DeleteCacheClusterRequest()
public DeleteCacheClusterRequest(String cacheClusterId)
cacheClusterId
- The cluster identifier for the cluster to be deleted. This parameter is not case sensitive.public void setCacheClusterId(String cacheClusterId)
The cluster identifier for the cluster to be deleted. This parameter is not case sensitive.
cacheClusterId
- The cluster identifier for the cluster to be deleted. This parameter is not case sensitive.public String getCacheClusterId()
The cluster identifier for the cluster to be deleted. This parameter is not case sensitive.
public DeleteCacheClusterRequest withCacheClusterId(String cacheClusterId)
The cluster identifier for the cluster to be deleted. This parameter is not case sensitive.
cacheClusterId
- The cluster identifier for the cluster to be deleted. This parameter is not case sensitive.public void setFinalSnapshotIdentifier(String finalSnapshotIdentifier)
The user-supplied name of a final cluster snapshot. This is the unique name that identifies the snapshot. ElastiCache creates the snapshot, and then deletes the cluster immediately afterward.
finalSnapshotIdentifier
- The user-supplied name of a final cluster snapshot. This is the unique name that identifies the snapshot.
ElastiCache creates the snapshot, and then deletes the cluster immediately afterward.public String getFinalSnapshotIdentifier()
The user-supplied name of a final cluster snapshot. This is the unique name that identifies the snapshot. ElastiCache creates the snapshot, and then deletes the cluster immediately afterward.
public DeleteCacheClusterRequest withFinalSnapshotIdentifier(String finalSnapshotIdentifier)
The user-supplied name of a final cluster snapshot. This is the unique name that identifies the snapshot. ElastiCache creates the snapshot, and then deletes the cluster immediately afterward.
finalSnapshotIdentifier
- The user-supplied name of a final cluster snapshot. This is the unique name that identifies the snapshot.
ElastiCache creates the snapshot, and then deletes the cluster immediately afterward.public String toString()
toString
in class Object
Object.toString()
public DeleteCacheClusterRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.