public static interface DescribeIntentResponse.Builder extends LexModelsV2Response.Builder, SdkPojo, CopyableBuilder<DescribeIntentResponse.Builder,DescribeIntentResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeIntentResponse.Builder |
botId(String botId)
The identifier of the bot associated with the intent.
|
DescribeIntentResponse.Builder |
botVersion(String botVersion)
The version of the bot associated with the intent.
|
DescribeIntentResponse.Builder |
creationDateTime(Instant creationDateTime)
A timestamp of the date and time that the intent was created.
|
DescribeIntentResponse.Builder |
description(String description)
The description of the intent.
|
default DescribeIntentResponse.Builder |
dialogCodeHook(Consumer<DialogCodeHookSettings.Builder> dialogCodeHook)
The Lambda function called during each turn of a conversation with the intent.
|
DescribeIntentResponse.Builder |
dialogCodeHook(DialogCodeHookSettings dialogCodeHook)
The Lambda function called during each turn of a conversation with the intent.
|
default DescribeIntentResponse.Builder |
fulfillmentCodeHook(Consumer<FulfillmentCodeHookSettings.Builder> fulfillmentCodeHook)
The Lambda function called when the intent is complete and ready for fulfillment.
|
DescribeIntentResponse.Builder |
fulfillmentCodeHook(FulfillmentCodeHookSettings fulfillmentCodeHook)
The Lambda function called when the intent is complete and ready for fulfillment.
|
default DescribeIntentResponse.Builder |
initialResponseSetting(Consumer<InitialResponseSetting.Builder> initialResponseSetting)
Configuration setting for a response sent to the user before Amazon Lex starts eliciting slots.
|
DescribeIntentResponse.Builder |
initialResponseSetting(InitialResponseSetting initialResponseSetting)
Configuration setting for a response sent to the user before Amazon Lex starts eliciting slots.
|
DescribeIntentResponse.Builder |
inputContexts(Collection<InputContext> inputContexts)
A list of contexts that must be active for the intent to be considered for sending to the user.
|
DescribeIntentResponse.Builder |
inputContexts(Consumer<InputContext.Builder>... inputContexts)
A list of contexts that must be active for the intent to be considered for sending to the user.
|
DescribeIntentResponse.Builder |
inputContexts(InputContext... inputContexts)
A list of contexts that must be active for the intent to be considered for sending to the user.
|
default DescribeIntentResponse.Builder |
intentClosingSetting(Consumer<IntentClosingSetting.Builder> intentClosingSetting)
The response that Amazon Lex sends to when the intent is closed.
|
DescribeIntentResponse.Builder |
intentClosingSetting(IntentClosingSetting intentClosingSetting)
The response that Amazon Lex sends to when the intent is closed.
|
default DescribeIntentResponse.Builder |
intentConfirmationSetting(Consumer<IntentConfirmationSetting.Builder> intentConfirmationSetting)
Prompts that Amazon Lex sends to the user to confirm completion of an intent.
|
DescribeIntentResponse.Builder |
intentConfirmationSetting(IntentConfirmationSetting intentConfirmationSetting)
Prompts that Amazon Lex sends to the user to confirm completion of an intent.
|
DescribeIntentResponse.Builder |
intentId(String intentId)
The unique identifier assigned to the intent when it was created.
|
DescribeIntentResponse.Builder |
intentName(String intentName)
The name specified for the intent.
|
default DescribeIntentResponse.Builder |
kendraConfiguration(Consumer<KendraConfiguration.Builder> kendraConfiguration)
Configuration information required to use the
AMAZON.KendraSearchIntent intent. |
DescribeIntentResponse.Builder |
kendraConfiguration(KendraConfiguration kendraConfiguration)
Configuration information required to use the
AMAZON.KendraSearchIntent intent. |
DescribeIntentResponse.Builder |
lastUpdatedDateTime(Instant lastUpdatedDateTime)
A timestamp of the date and time that the intent was last updated.
|
DescribeIntentResponse.Builder |
localeId(String localeId)
The language and locale specified for the intent.
|
DescribeIntentResponse.Builder |
outputContexts(Collection<OutputContext> outputContexts)
A list of contexts that are activated when the intent is fulfilled.
|
DescribeIntentResponse.Builder |
outputContexts(Consumer<OutputContext.Builder>... outputContexts)
A list of contexts that are activated when the intent is fulfilled.
|
DescribeIntentResponse.Builder |
outputContexts(OutputContext... outputContexts)
A list of contexts that are activated when the intent is fulfilled.
|
DescribeIntentResponse.Builder |
parentIntentSignature(String parentIntentSignature)
The identifier of the built-in intent that this intent is derived from, if any.
|
DescribeIntentResponse.Builder |
sampleUtterances(Collection<SampleUtterance> sampleUtterances)
User utterances that trigger this intent.
|
DescribeIntentResponse.Builder |
sampleUtterances(Consumer<SampleUtterance.Builder>... sampleUtterances)
User utterances that trigger this intent.
|
DescribeIntentResponse.Builder |
sampleUtterances(SampleUtterance... sampleUtterances)
User utterances that trigger this intent.
|
DescribeIntentResponse.Builder |
slotPriorities(Collection<SlotPriority> slotPriorities)
The list that determines the priority that slots should be elicited from the user.
|
DescribeIntentResponse.Builder |
slotPriorities(Consumer<SlotPriority.Builder>... slotPriorities)
The list that determines the priority that slots should be elicited from the user.
|
DescribeIntentResponse.Builder |
slotPriorities(SlotPriority... slotPriorities)
The list that determines the priority that slots should be elicited from the user.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeIntentResponse.Builder intentId(String intentId)
The unique identifier assigned to the intent when it was created.
intentId - The unique identifier assigned to the intent when it was created.DescribeIntentResponse.Builder intentName(String intentName)
The name specified for the intent.
intentName - The name specified for the intent.DescribeIntentResponse.Builder description(String description)
The description of the intent.
description - The description of the intent.DescribeIntentResponse.Builder parentIntentSignature(String parentIntentSignature)
The identifier of the built-in intent that this intent is derived from, if any.
parentIntentSignature - The identifier of the built-in intent that this intent is derived from, if any.DescribeIntentResponse.Builder sampleUtterances(Collection<SampleUtterance> sampleUtterances)
User utterances that trigger this intent.
sampleUtterances - User utterances that trigger this intent.DescribeIntentResponse.Builder sampleUtterances(SampleUtterance... sampleUtterances)
User utterances that trigger this intent.
sampleUtterances - User utterances that trigger this intent.DescribeIntentResponse.Builder sampleUtterances(Consumer<SampleUtterance.Builder>... sampleUtterances)
User utterances that trigger this intent.
This is a convenience method that creates an instance of theSampleUtterance.Builder avoiding the need to create
one manually via SampleUtterance.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #sampleUtterances(List.
sampleUtterances - a consumer that will call methods on
SampleUtterance.Builder#sampleUtterances(java.util.Collection) DescribeIntentResponse.Builder dialogCodeHook(DialogCodeHookSettings dialogCodeHook)
The Lambda function called during each turn of a conversation with the intent.
dialogCodeHook - The Lambda function called during each turn of a conversation with the intent.default DescribeIntentResponse.Builder dialogCodeHook(Consumer<DialogCodeHookSettings.Builder> dialogCodeHook)
The Lambda function called during each turn of a conversation with the intent.
This is a convenience method that creates an instance of theDialogCodeHookSettings.Builder avoiding
the need to create one manually via DialogCodeHookSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to dialogCodeHook(DialogCodeHookSettings).
dialogCodeHook - a consumer that will call methods on DialogCodeHookSettings.BuilderdialogCodeHook(DialogCodeHookSettings)DescribeIntentResponse.Builder fulfillmentCodeHook(FulfillmentCodeHookSettings fulfillmentCodeHook)
The Lambda function called when the intent is complete and ready for fulfillment.
fulfillmentCodeHook - The Lambda function called when the intent is complete and ready for fulfillment.default DescribeIntentResponse.Builder fulfillmentCodeHook(Consumer<FulfillmentCodeHookSettings.Builder> fulfillmentCodeHook)
The Lambda function called when the intent is complete and ready for fulfillment.
This is a convenience method that creates an instance of theFulfillmentCodeHookSettings.Builder
avoiding the need to create one manually via FulfillmentCodeHookSettings.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to fulfillmentCodeHook(FulfillmentCodeHookSettings).
fulfillmentCodeHook - a consumer that will call methods on FulfillmentCodeHookSettings.BuilderfulfillmentCodeHook(FulfillmentCodeHookSettings)DescribeIntentResponse.Builder slotPriorities(Collection<SlotPriority> slotPriorities)
The list that determines the priority that slots should be elicited from the user.
slotPriorities - The list that determines the priority that slots should be elicited from the user.DescribeIntentResponse.Builder slotPriorities(SlotPriority... slotPriorities)
The list that determines the priority that slots should be elicited from the user.
slotPriorities - The list that determines the priority that slots should be elicited from the user.DescribeIntentResponse.Builder slotPriorities(Consumer<SlotPriority.Builder>... slotPriorities)
The list that determines the priority that slots should be elicited from the user.
This is a convenience method that creates an instance of theSlotPriority.Builder avoiding the need to create
one manually via SlotPriority.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #slotPriorities(List.
slotPriorities - a consumer that will call methods on
SlotPriority.Builder#slotPriorities(java.util.Collection) DescribeIntentResponse.Builder intentConfirmationSetting(IntentConfirmationSetting intentConfirmationSetting)
Prompts that Amazon Lex sends to the user to confirm completion of an intent.
intentConfirmationSetting - Prompts that Amazon Lex sends to the user to confirm completion of an intent.default DescribeIntentResponse.Builder intentConfirmationSetting(Consumer<IntentConfirmationSetting.Builder> intentConfirmationSetting)
Prompts that Amazon Lex sends to the user to confirm completion of an intent.
This is a convenience method that creates an instance of theIntentConfirmationSetting.Builder
avoiding the need to create one manually via IntentConfirmationSetting.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to intentConfirmationSetting(IntentConfirmationSetting).
intentConfirmationSetting - a consumer that will call methods on IntentConfirmationSetting.BuilderintentConfirmationSetting(IntentConfirmationSetting)DescribeIntentResponse.Builder intentClosingSetting(IntentClosingSetting intentClosingSetting)
The response that Amazon Lex sends to when the intent is closed.
intentClosingSetting - The response that Amazon Lex sends to when the intent is closed.default DescribeIntentResponse.Builder intentClosingSetting(Consumer<IntentClosingSetting.Builder> intentClosingSetting)
The response that Amazon Lex sends to when the intent is closed.
This is a convenience method that creates an instance of theIntentClosingSetting.Builder avoiding
the need to create one manually via IntentClosingSetting.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to intentClosingSetting(IntentClosingSetting).
intentClosingSetting - a consumer that will call methods on IntentClosingSetting.BuilderintentClosingSetting(IntentClosingSetting)DescribeIntentResponse.Builder inputContexts(Collection<InputContext> inputContexts)
A list of contexts that must be active for the intent to be considered for sending to the user.
inputContexts - A list of contexts that must be active for the intent to be considered for sending to the user.DescribeIntentResponse.Builder inputContexts(InputContext... inputContexts)
A list of contexts that must be active for the intent to be considered for sending to the user.
inputContexts - A list of contexts that must be active for the intent to be considered for sending to the user.DescribeIntentResponse.Builder inputContexts(Consumer<InputContext.Builder>... inputContexts)
A list of contexts that must be active for the intent to be considered for sending to the user.
This is a convenience method that creates an instance of theInputContext.Builder avoiding the need to create
one manually via InputContext.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #inputContexts(List.
inputContexts - a consumer that will call methods on
InputContext.Builder#inputContexts(java.util.Collection) DescribeIntentResponse.Builder outputContexts(Collection<OutputContext> outputContexts)
A list of contexts that are activated when the intent is fulfilled.
outputContexts - A list of contexts that are activated when the intent is fulfilled.DescribeIntentResponse.Builder outputContexts(OutputContext... outputContexts)
A list of contexts that are activated when the intent is fulfilled.
outputContexts - A list of contexts that are activated when the intent is fulfilled.DescribeIntentResponse.Builder outputContexts(Consumer<OutputContext.Builder>... outputContexts)
A list of contexts that are activated when the intent is fulfilled.
This is a convenience method that creates an instance of theOutputContext.Builder avoiding the need to create
one manually via OutputContext.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #outputContexts(List.
outputContexts - a consumer that will call methods on
OutputContext.Builder#outputContexts(java.util.Collection) DescribeIntentResponse.Builder kendraConfiguration(KendraConfiguration kendraConfiguration)
Configuration information required to use the AMAZON.KendraSearchIntent intent.
kendraConfiguration - Configuration information required to use the AMAZON.KendraSearchIntent intent.default DescribeIntentResponse.Builder kendraConfiguration(Consumer<KendraConfiguration.Builder> kendraConfiguration)
Configuration information required to use the AMAZON.KendraSearchIntent intent.
KendraConfiguration.Builder avoiding the
need to create one manually via KendraConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to kendraConfiguration(KendraConfiguration).
kendraConfiguration - a consumer that will call methods on KendraConfiguration.BuilderkendraConfiguration(KendraConfiguration)DescribeIntentResponse.Builder botId(String botId)
The identifier of the bot associated with the intent.
botId - The identifier of the bot associated with the intent.DescribeIntentResponse.Builder botVersion(String botVersion)
The version of the bot associated with the intent.
botVersion - The version of the bot associated with the intent.DescribeIntentResponse.Builder localeId(String localeId)
The language and locale specified for the intent.
localeId - The language and locale specified for the intent.DescribeIntentResponse.Builder creationDateTime(Instant creationDateTime)
A timestamp of the date and time that the intent was created.
creationDateTime - A timestamp of the date and time that the intent was created.DescribeIntentResponse.Builder lastUpdatedDateTime(Instant lastUpdatedDateTime)
A timestamp of the date and time that the intent was last updated.
lastUpdatedDateTime - A timestamp of the date and time that the intent was last updated.DescribeIntentResponse.Builder initialResponseSetting(InitialResponseSetting initialResponseSetting)
Configuration setting for a response sent to the user before Amazon Lex starts eliciting slots.
initialResponseSetting - Configuration setting for a response sent to the user before Amazon Lex starts eliciting slots.default DescribeIntentResponse.Builder initialResponseSetting(Consumer<InitialResponseSetting.Builder> initialResponseSetting)
Configuration setting for a response sent to the user before Amazon Lex starts eliciting slots.
This is a convenience method that creates an instance of theInitialResponseSetting.Builder avoiding
the need to create one manually via InitialResponseSetting.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to initialResponseSetting(InitialResponseSetting).
initialResponseSetting - a consumer that will call methods on InitialResponseSetting.BuilderinitialResponseSetting(InitialResponseSetting)Copyright © 2023. All rights reserved.