@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateClusterSnapshotRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateClusterSnapshotRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateClusterSnapshotRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateClusterSnapshotRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateClusterSnapshotRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClusterArn()
The ARN identifier of the elastic cluster of which you want to create a snapshot.
|
String |
getSnapshotName()
The name of the new elastic cluster snapshot.
|
Map<String,String> |
getTags()
The tags to be assigned to the new elastic cluster snapshot.
|
int |
hashCode() |
void |
setClusterArn(String clusterArn)
The ARN identifier of the elastic cluster of which you want to create a snapshot.
|
void |
setSnapshotName(String snapshotName)
The name of the new elastic cluster snapshot.
|
void |
setTags(Map<String,String> tags)
The tags to be assigned to the new elastic cluster snapshot.
|
String |
toString()
Returns a string representation of this object.
|
CreateClusterSnapshotRequest |
withClusterArn(String clusterArn)
The ARN identifier of the elastic cluster of which you want to create a snapshot.
|
CreateClusterSnapshotRequest |
withSnapshotName(String snapshotName)
The name of the new elastic cluster snapshot.
|
CreateClusterSnapshotRequest |
withTags(Map<String,String> tags)
The tags to be assigned to the new elastic 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, withSdkRequestTimeoutpublic void setClusterArn(String clusterArn)
The ARN identifier of the elastic cluster of which you want to create a snapshot.
clusterArn - The ARN identifier of the elastic cluster of which you want to create a snapshot.public String getClusterArn()
The ARN identifier of the elastic cluster of which you want to create a snapshot.
public CreateClusterSnapshotRequest withClusterArn(String clusterArn)
The ARN identifier of the elastic cluster of which you want to create a snapshot.
clusterArn - The ARN identifier of the elastic cluster of which you want to create a snapshot.public void setSnapshotName(String snapshotName)
The name of the new elastic cluster snapshot.
snapshotName - The name of the new elastic cluster snapshot.public String getSnapshotName()
The name of the new elastic cluster snapshot.
public CreateClusterSnapshotRequest withSnapshotName(String snapshotName)
The name of the new elastic cluster snapshot.
snapshotName - The name of the new elastic cluster snapshot.public Map<String,String> getTags()
The tags to be assigned to the new elastic cluster snapshot.
public void setTags(Map<String,String> tags)
The tags to be assigned to the new elastic cluster snapshot.
tags - The tags to be assigned to the new elastic cluster snapshot.public CreateClusterSnapshotRequest withTags(Map<String,String> tags)
The tags to be assigned to the new elastic cluster snapshot.
tags - The tags to be assigned to the new elastic cluster snapshot.public CreateClusterSnapshotRequest addTagsEntry(String key, String value)
public CreateClusterSnapshotRequest clearTagsEntries()
public String toString()
toString in class ObjectObject.toString()public CreateClusterSnapshotRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()