public static interface ListIndexRequest.Builder extends CloudDirectoryRequest.Builder, CopyableBuilder<ListIndexRequest.Builder,ListIndexRequest>
| Modifier and Type | Method and Description |
|---|---|
ListIndexRequest.Builder |
consistencyLevel(ConsistencyLevel consistencyLevel)
The consistency level to execute the request at.
|
ListIndexRequest.Builder |
consistencyLevel(String consistencyLevel)
The consistency level to execute the request at.
|
ListIndexRequest.Builder |
directoryArn(String directoryArn)
The ARN of the directory that the index exists in.
|
default ListIndexRequest.Builder |
indexReference(Consumer<ObjectReference.Builder> indexReference)
The reference to the index to list.
|
ListIndexRequest.Builder |
indexReference(ObjectReference indexReference)
The reference to the index to list.
|
ListIndexRequest.Builder |
maxResults(Integer maxResults)
The maximum number of results to retrieve from the index.
|
ListIndexRequest.Builder |
nextToken(String nextToken)
The pagination token.
|
ListIndexRequest.Builder |
rangesOnIndexedValues(Collection<ObjectAttributeRange> rangesOnIndexedValues)
Specifies the ranges of indexed values that you want to query.
|
ListIndexRequest.Builder |
rangesOnIndexedValues(Consumer<ObjectAttributeRange.Builder>... rangesOnIndexedValues)
Specifies the ranges of indexed values that you want to query.
|
ListIndexRequest.Builder |
rangesOnIndexedValues(ObjectAttributeRange... rangesOnIndexedValues)
Specifies the ranges of indexed values that you want to query.
|
ListIndexRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
ListIndexRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
buildrequestOverrideConfigcopyapply, buildListIndexRequest.Builder directoryArn(String directoryArn)
The ARN of the directory that the index exists in.
directoryArn - The ARN of the directory that the index exists in.ListIndexRequest.Builder rangesOnIndexedValues(Collection<ObjectAttributeRange> rangesOnIndexedValues)
Specifies the ranges of indexed values that you want to query.
rangesOnIndexedValues - Specifies the ranges of indexed values that you want to query.ListIndexRequest.Builder rangesOnIndexedValues(ObjectAttributeRange... rangesOnIndexedValues)
Specifies the ranges of indexed values that you want to query.
rangesOnIndexedValues - Specifies the ranges of indexed values that you want to query.ListIndexRequest.Builder rangesOnIndexedValues(Consumer<ObjectAttributeRange.Builder>... rangesOnIndexedValues)
Specifies the ranges of indexed values that you want to query.
This is a convenience that creates an instance of theList.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately
and its result is passed to #rangesOnIndexedValues(List) .rangesOnIndexedValues - a consumer that will call methods on List.Builder #rangesOnIndexedValues(List) ListIndexRequest.Builder indexReference(ObjectReference indexReference)
The reference to the index to list.
indexReference - The reference to the index to list.default ListIndexRequest.Builder indexReference(Consumer<ObjectReference.Builder> indexReference)
The reference to the index to list.
This is a convenience that creates an instance of theObjectReference.Builder avoiding the need to
create one manually via ObjectReference.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to indexReference(ObjectReference).indexReference - a consumer that will call methods on ObjectReference.BuilderindexReference(ObjectReference)ListIndexRequest.Builder maxResults(Integer maxResults)
The maximum number of results to retrieve from the index.
maxResults - The maximum number of results to retrieve from the index.ListIndexRequest.Builder nextToken(String nextToken)
The pagination token.
nextToken - The pagination token.ListIndexRequest.Builder consistencyLevel(String consistencyLevel)
The consistency level to execute the request at.
consistencyLevel - The consistency level to execute the request at.ConsistencyLevel,
ConsistencyLevelListIndexRequest.Builder consistencyLevel(ConsistencyLevel consistencyLevel)
The consistency level to execute the request at.
consistencyLevel - The consistency level to execute the request at.ConsistencyLevel,
ConsistencyLevelListIndexRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.ListIndexRequest.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.