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, withSdkClientExecutionTimeout
public 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()
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.