@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateInstanceSnapshotRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateInstanceSnapshotRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateInstanceSnapshotRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getInstanceName()
The Lightsail instance on which to base your snapshot.
|
String |
getInstanceSnapshotName()
The name for your new snapshot.
|
int |
hashCode() |
void |
setInstanceName(String instanceName)
The Lightsail instance on which to base your snapshot.
|
void |
setInstanceSnapshotName(String instanceSnapshotName)
The name for your new snapshot.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
CreateInstanceSnapshotRequest |
withInstanceName(String instanceName)
The Lightsail instance on which to base your snapshot.
|
CreateInstanceSnapshotRequest |
withInstanceSnapshotName(String instanceSnapshotName)
The name for your new 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 setInstanceSnapshotName(String instanceSnapshotName)
The name for your new snapshot.
instanceSnapshotName - The name for your new snapshot.public String getInstanceSnapshotName()
The name for your new snapshot.
public CreateInstanceSnapshotRequest withInstanceSnapshotName(String instanceSnapshotName)
The name for your new snapshot.
instanceSnapshotName - The name for your new snapshot.public void setInstanceName(String instanceName)
The Lightsail instance on which to base your snapshot.
instanceName - The Lightsail instance on which to base your snapshot.public String getInstanceName()
The Lightsail instance on which to base your snapshot.
public CreateInstanceSnapshotRequest withInstanceName(String instanceName)
The Lightsail instance on which to base your snapshot.
instanceName - The Lightsail instance on which to base your snapshot.public String toString()
toString in class ObjectObject.toString()public CreateInstanceSnapshotRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.