Cloneable
, ReadLimitInfo
, ToCopyableBuilder<DescribeSnapshotsRequest.Builder,DescribeSnapshotsRequest>
@Generated("software.amazon.awssdk:codegen") public class DescribeSnapshotsRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<DescribeSnapshotsRequest.Builder,DescribeSnapshotsRequest>
Contains the inputs for the DescribeSnapshots operation.
Modifier and Type | Class | Description |
---|---|---|
static interface |
DescribeSnapshotsRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static DescribeSnapshotsRequest.Builder |
builder() |
|
String |
directoryId() |
The identifier of the directory for which to retrieve snapshot information.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
Integer |
limit() |
The maximum number of objects to return.
|
String |
nextToken() |
The DescribeSnapshotsResult.NextToken value from a previous call to DescribeSnapshots.
|
static Class<? extends DescribeSnapshotsRequest.Builder> |
serializableBuilderClass() |
|
List<String> |
snapshotIds() |
A list of identifiers of the snapshots to obtain the information for.
|
DescribeSnapshotsRequest.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 directoryId()
The identifier of the directory for which to retrieve snapshot information.
public List<String> snapshotIds()
A list of identifiers of the snapshots to obtain the information for. If this member is null or empty, all snapshots are returned using the Limit and NextToken members.
public String nextToken()
The DescribeSnapshotsResult.NextToken value from a previous call to DescribeSnapshots. Pass null if this is the first call.
public Integer limit()
The maximum number of objects to return.
public DescribeSnapshotsRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<DescribeSnapshotsRequest.Builder,DescribeSnapshotsRequest>
public static DescribeSnapshotsRequest.Builder builder()
public static Class<? extends DescribeSnapshotsRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.