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 |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
DescribeSnapshotsRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.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.
|
build
overrideConfiguration
copy
applyMutation, build
DescribeSnapshotsRequest.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 overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.DescribeSnapshotsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.