@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteServerlessCacheRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DeleteServerlessCacheRequest() |
Modifier and Type | Method and Description |
---|---|
DeleteServerlessCacheRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getFinalSnapshotName()
Name of the final snapshot to be taken before the serverless cache is deleted.
|
String |
getServerlessCacheName()
The identifier of the serverless cache to be deleted.
|
int |
hashCode() |
void |
setFinalSnapshotName(String finalSnapshotName)
Name of the final snapshot to be taken before the serverless cache is deleted.
|
void |
setServerlessCacheName(String serverlessCacheName)
The identifier of the serverless cache to be deleted.
|
String |
toString()
Returns a string representation of this object.
|
DeleteServerlessCacheRequest |
withFinalSnapshotName(String finalSnapshotName)
Name of the final snapshot to be taken before the serverless cache is deleted.
|
DeleteServerlessCacheRequest |
withServerlessCacheName(String serverlessCacheName)
The identifier of the serverless cache to be deleted.
|
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 void setServerlessCacheName(String serverlessCacheName)
The identifier of the serverless cache to be deleted.
serverlessCacheName
- The identifier of the serverless cache to be deleted.public String getServerlessCacheName()
The identifier of the serverless cache to be deleted.
public DeleteServerlessCacheRequest withServerlessCacheName(String serverlessCacheName)
The identifier of the serverless cache to be deleted.
serverlessCacheName
- The identifier of the serverless cache to be deleted.public void setFinalSnapshotName(String finalSnapshotName)
Name of the final snapshot to be taken before the serverless cache is deleted. Available for Redis OSS and Serverless Memcached only. Default: NULL, i.e. a final snapshot is not taken.
finalSnapshotName
- Name of the final snapshot to be taken before the serverless cache is deleted. Available for Redis OSS and
Serverless Memcached only. Default: NULL, i.e. a final snapshot is not taken.public String getFinalSnapshotName()
Name of the final snapshot to be taken before the serverless cache is deleted. Available for Redis OSS and Serverless Memcached only. Default: NULL, i.e. a final snapshot is not taken.
public DeleteServerlessCacheRequest withFinalSnapshotName(String finalSnapshotName)
Name of the final snapshot to be taken before the serverless cache is deleted. Available for Redis OSS and Serverless Memcached only. Default: NULL, i.e. a final snapshot is not taken.
finalSnapshotName
- Name of the final snapshot to be taken before the serverless cache is deleted. Available for Redis OSS and
Serverless Memcached only. Default: NULL, i.e. a final snapshot is not taken.public String toString()
toString
in class Object
Object.toString()
public DeleteServerlessCacheRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()