Interface ListIndicesResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<ListIndicesResponse.Builder,
,ListIndicesResponse> KendraResponse.Builder
,SdkBuilder<ListIndicesResponse.Builder,
,ListIndicesResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
ListIndicesResponse
public static interface ListIndicesResponse.Builder
extends KendraResponse.Builder, SdkPojo, CopyableBuilder<ListIndicesResponse.Builder,ListIndicesResponse>
-
Method Summary
Modifier and TypeMethodDescriptionindexConfigurationSummaryItems
(Collection<IndexConfigurationSummary> indexConfigurationSummaryItems) An array of summary information on the configuration of one or more indexes.indexConfigurationSummaryItems
(Consumer<IndexConfigurationSummary.Builder>... indexConfigurationSummaryItems) An array of summary information on the configuration of one or more indexes.indexConfigurationSummaryItems
(IndexConfigurationSummary... indexConfigurationSummaryItems) An array of summary information on the configuration of one or more indexes.If the response is truncated, Amazon Kendra returns this token that you can use in the subsequent request to retrieve the next set of indexes.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.kendra.model.KendraResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
indexConfigurationSummaryItems
ListIndicesResponse.Builder indexConfigurationSummaryItems(Collection<IndexConfigurationSummary> indexConfigurationSummaryItems) An array of summary information on the configuration of one or more indexes.
- Parameters:
indexConfigurationSummaryItems
- An array of summary information on the configuration of one or more indexes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
indexConfigurationSummaryItems
ListIndicesResponse.Builder indexConfigurationSummaryItems(IndexConfigurationSummary... indexConfigurationSummaryItems) An array of summary information on the configuration of one or more indexes.
- Parameters:
indexConfigurationSummaryItems
- An array of summary information on the configuration of one or more indexes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
indexConfigurationSummaryItems
ListIndicesResponse.Builder indexConfigurationSummaryItems(Consumer<IndexConfigurationSummary.Builder>... indexConfigurationSummaryItems) An array of summary information on the configuration of one or more indexes.
This is a convenience method that creates an instance of theIndexConfigurationSummary.Builder
avoiding the need to create one manually viaIndexConfigurationSummary.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toindexConfigurationSummaryItems(List<IndexConfigurationSummary>)
.- Parameters:
indexConfigurationSummaryItems
- a consumer that will call methods onIndexConfigurationSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nextToken
If the response is truncated, Amazon Kendra returns this token that you can use in the subsequent request to retrieve the next set of indexes.
- Parameters:
nextToken
- If the response is truncated, Amazon Kendra returns this token that you can use in the subsequent request to retrieve the next set of indexes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-