Interface GetQuerySuggestionsResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetQuerySuggestionsResponse.Builder,
,GetQuerySuggestionsResponse> KendraResponse.Builder
,SdkBuilder<GetQuerySuggestionsResponse.Builder,
,GetQuerySuggestionsResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetQuerySuggestionsResponse
public static interface GetQuerySuggestionsResponse.Builder
extends KendraResponse.Builder, SdkPojo, CopyableBuilder<GetQuerySuggestionsResponse.Builder,GetQuerySuggestionsResponse>
-
Method Summary
Modifier and TypeMethodDescriptionquerySuggestionsId
(String querySuggestionsId) The identifier for a list of query suggestions for an index.suggestions
(Collection<Suggestion> suggestions) A list of query suggestions for an index.suggestions
(Consumer<Suggestion.Builder>... suggestions) A list of query suggestions for an index.suggestions
(Suggestion... suggestions) A list of query suggestions for an index.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
-
querySuggestionsId
The identifier for a list of query suggestions for an index.
- Parameters:
querySuggestionsId
- The identifier for a list of query suggestions for an index.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
suggestions
A list of query suggestions for an index.
- Parameters:
suggestions
- A list of query suggestions for an index.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
suggestions
A list of query suggestions for an index.
- Parameters:
suggestions
- A list of query suggestions for an index.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
suggestions
A list of query suggestions for an index.
This is a convenience method that creates an instance of theSuggestion.Builder
avoiding the need to create one manually viaSuggestion.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosuggestions(List<Suggestion>)
.- Parameters:
suggestions
- a consumer that will call methods onSuggestion.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-