public class CopyClusterSnapshotRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CopyClusterSnapshotRequest() |
Modifier and Type | Method and Description |
---|---|
CopyClusterSnapshotRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(Object obj) |
String |
getSourceSnapshotClusterIdentifier()
The identifier of the cluster the source snapshot was created from.
|
String |
getSourceSnapshotIdentifier()
The identifier for the source snapshot.
|
String |
getTargetSnapshotIdentifier()
The identifier given to the new manual snapshot.
|
int |
hashCode() |
void |
setSourceSnapshotClusterIdentifier(String sourceSnapshotClusterIdentifier)
The identifier of the cluster the source snapshot was created from.
|
void |
setSourceSnapshotIdentifier(String sourceSnapshotIdentifier)
The identifier for the source snapshot.
|
void |
setTargetSnapshotIdentifier(String targetSnapshotIdentifier)
The identifier given to the new manual snapshot.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
CopyClusterSnapshotRequest |
withSourceSnapshotClusterIdentifier(String sourceSnapshotClusterIdentifier)
The identifier of the cluster the source snapshot was created from.
|
CopyClusterSnapshotRequest |
withSourceSnapshotIdentifier(String sourceSnapshotIdentifier)
The identifier for the source snapshot.
|
CopyClusterSnapshotRequest |
withTargetSnapshotIdentifier(String targetSnapshotIdentifier)
The identifier given to the new manual snapshot.
|
getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setSourceSnapshotIdentifier(String sourceSnapshotIdentifier)
The identifier for the source snapshot.
Constraints:
available
.sourceSnapshotIdentifier
- The identifier for the source snapshot.
Constraints:
available
.public String getSourceSnapshotIdentifier()
The identifier for the source snapshot.
Constraints:
available
.Constraints:
available
.public CopyClusterSnapshotRequest withSourceSnapshotIdentifier(String sourceSnapshotIdentifier)
The identifier for the source snapshot.
Constraints:
available
.sourceSnapshotIdentifier
- The identifier for the source snapshot.
Constraints:
available
.public void setSourceSnapshotClusterIdentifier(String sourceSnapshotClusterIdentifier)
The identifier of the cluster the source snapshot was created from. This parameter is required if your IAM user has a policy containing a snapshot resource element that specifies anything other than * for the cluster name.
Constraints:
sourceSnapshotClusterIdentifier
- The identifier of the cluster the source snapshot was created
from. This parameter is required if your IAM user has a policy
containing a snapshot resource element that specifies anything
other than * for the cluster name.
Constraints:
public String getSourceSnapshotClusterIdentifier()
The identifier of the cluster the source snapshot was created from. This parameter is required if your IAM user has a policy containing a snapshot resource element that specifies anything other than * for the cluster name.
Constraints:
Constraints:
public CopyClusterSnapshotRequest withSourceSnapshotClusterIdentifier(String sourceSnapshotClusterIdentifier)
The identifier of the cluster the source snapshot was created from. This parameter is required if your IAM user has a policy containing a snapshot resource element that specifies anything other than * for the cluster name.
Constraints:
sourceSnapshotClusterIdentifier
- The identifier of the cluster the source snapshot was created
from. This parameter is required if your IAM user has a policy
containing a snapshot resource element that specifies anything
other than * for the cluster name.
Constraints:
public void setTargetSnapshotIdentifier(String targetSnapshotIdentifier)
The identifier given to the new manual snapshot.
Constraints:
targetSnapshotIdentifier
- The identifier given to the new manual snapshot.
Constraints:
public String getTargetSnapshotIdentifier()
The identifier given to the new manual snapshot.
Constraints:
Constraints:
public CopyClusterSnapshotRequest withTargetSnapshotIdentifier(String targetSnapshotIdentifier)
The identifier given to the new manual snapshot.
Constraints:
targetSnapshotIdentifier
- The identifier given to the new manual snapshot.
Constraints:
public String toString()
toString
in class Object
Object.toString()
public CopyClusterSnapshotRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.