Cloneable, ReadLimitInfo, ToCopyableBuilder<CreateSnapshotRequest.Builder,CreateSnapshotRequest>@Generated("software.amazon.awssdk:codegen") public class CreateSnapshotRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<CreateSnapshotRequest.Builder,CreateSnapshotRequest>
Represents the input of a CreateSnapshot operation.
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
CreateSnapshotRequest.Builder |
NOOP| Modifier and Type | Method | Description |
|---|---|---|
static CreateSnapshotRequest.Builder |
builder() |
|
String |
cacheClusterId() |
The identifier of an existing cache cluster.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
replicationGroupId() |
The identifier of an existing replication group.
|
static Class<? extends CreateSnapshotRequest.Builder> |
serializableBuilderClass() |
|
String |
snapshotName() |
A name for the snapshot being created.
|
CreateSnapshotRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeoutpublic String replicationGroupId()
The identifier of an existing replication group. The snapshot is created from this replication group.
public String cacheClusterId()
The identifier of an existing cache cluster. The snapshot is created from this cache cluster.
public String snapshotName()
A name for the snapshot being created.
public CreateSnapshotRequest.Builder toBuilder()
ToCopyableBuildertoBuilder 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.