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, withSdkClientExecutionTimeoutpublic 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()
ToCopyableBuildertoBuilder 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.