public static interface DescribeSnapshotsRequest.Builder extends DirectoryRequest.Builder, CopyableBuilder<DescribeSnapshotsRequest.Builder,DescribeSnapshotsRequest>
| Modifier and Type | Method and Description |
|---|---|
DescribeSnapshotsRequest.Builder |
directoryId(String directoryId)
The identifier of the directory for which to retrieve snapshot information.
|
DescribeSnapshotsRequest.Builder |
limit(Integer limit)
The maximum number of objects to return.
|
DescribeSnapshotsRequest.Builder |
nextToken(String nextToken)
The DescribeSnapshotsResult.NextToken value from a previous call to DescribeSnapshots.
|
DescribeSnapshotsRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
DescribeSnapshotsRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
DescribeSnapshotsRequest.Builder |
snapshotIds(Collection<String> snapshotIds)
A list of identifiers of the snapshots to obtain the information for.
|
DescribeSnapshotsRequest.Builder |
snapshotIds(String... snapshotIds)
A list of identifiers of the snapshots to obtain the information for.
|
buildrequestOverrideConfigcopyapply, buildDescribeSnapshotsRequest.Builder directoryId(String directoryId)
The identifier of the directory for which to retrieve snapshot information.
directoryId - The identifier of the directory for which to retrieve snapshot information.DescribeSnapshotsRequest.Builder snapshotIds(Collection<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.
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.DescribeSnapshotsRequest.Builder snapshotIds(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.
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.DescribeSnapshotsRequest.Builder nextToken(String nextToken)
The DescribeSnapshotsResult.NextToken value from a previous call to DescribeSnapshots. Pass null if this is the first call.
nextToken - The DescribeSnapshotsResult.NextToken value from a previous call to DescribeSnapshots.
Pass null if this is the first call.DescribeSnapshotsRequest.Builder limit(Integer limit)
The maximum number of objects to return.
limit - The maximum number of objects to return.DescribeSnapshotsRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.DescribeSnapshotsRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.