Cloneable
, ReadLimitInfo
, ToCopyableBuilder<CreateSnapshotRequest.Builder,CreateSnapshotRequest>
@Generated("software.amazon.awssdk:codegen") public class CreateSnapshotRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<CreateSnapshotRequest.Builder,CreateSnapshotRequest>
A JSON object containing one or more of the following fields:
Modifier and Type | Class | Description |
---|---|---|
static interface |
CreateSnapshotRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static CreateSnapshotRequest.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
static Class<? extends CreateSnapshotRequest.Builder> |
serializableBuilderClass() |
|
String |
snapshotDescription() |
Textual description of the snapshot that appears in the Amazon EC2 console, Elastic Block Store snapshots panel
in the Description field, and in the AWS Storage Gateway snapshot Details pane, Description
field
|
CreateSnapshotRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
String |
volumeARN() |
The Amazon Resource Name (ARN) of the volume.
|
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String volumeARN()
The Amazon Resource Name (ARN) of the volume. Use the ListVolumes operation to return a list of gateway volumes.
public String snapshotDescription()
Textual description of the snapshot that appears in the Amazon EC2 console, Elastic Block Store snapshots panel in the Description field, and in the AWS Storage Gateway snapshot Details pane, Description field
public CreateSnapshotRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CreateSnapshotRequest.Builder,CreateSnapshotRequest>
public static CreateSnapshotRequest.Builder builder()
public static Class<? extends CreateSnapshotRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.