Interface KendraConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<KendraConfiguration.Builder,,KendraConfiguration> SdkBuilder<KendraConfiguration.Builder,,KendraConfiguration> SdkPojo
- Enclosing class:
KendraConfiguration
@Mutable
@NotThreadSafe
public static interface KendraConfiguration.Builder
extends SdkPojo, CopyableBuilder<KendraConfiguration.Builder,KendraConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionkendraIndex(String kendraIndex) The Amazon Resource Name (ARN) of the Amazon Kendra index that you want theAMAZON.KendraSearchIntentintent to search.queryFilterString(String queryFilterString) A query filter that Amazon Lex sends to Amazon Kendra to filter the response from a query.queryFilterStringEnabled(Boolean queryFilterStringEnabled) Determines whether theAMAZON.KendraSearchIntentintent uses a custom query string to query the Amazon Kendra index.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
kendraIndex
The Amazon Resource Name (ARN) of the Amazon Kendra index that you want the
AMAZON.KendraSearchIntentintent to search. The index must be in the same account and Region as the Amazon Lex bot.- Parameters:
kendraIndex- The Amazon Resource Name (ARN) of the Amazon Kendra index that you want theAMAZON.KendraSearchIntentintent to search. The index must be in the same account and Region as the Amazon Lex bot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queryFilterStringEnabled
Determines whether the
AMAZON.KendraSearchIntentintent uses a custom query string to query the Amazon Kendra index.- Parameters:
queryFilterStringEnabled- Determines whether theAMAZON.KendraSearchIntentintent uses a custom query string to query the Amazon Kendra index.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queryFilterString
A query filter that Amazon Lex sends to Amazon Kendra to filter the response from a query. The filter is in the format defined by Amazon Kendra. For more information, see Filtering queries.
- Parameters:
queryFilterString- A query filter that Amazon Lex sends to Amazon Kendra to filter the response from a query. The filter is in the format defined by Amazon Kendra. For more information, see Filtering queries.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-