| Package | Description |
|---|---|
| software.amazon.awssdk.services.lexmodelbuilding |
|
| software.amazon.awssdk.services.lexmodelbuilding.model |
| Modifier and Type | Method and Description |
|---|---|
default PutIntentResponse |
LexModelBuildingClient.putIntent(Consumer<PutIntentRequest.Builder> putIntentRequest)
Creates an intent or replaces an existing intent.
|
default CompletableFuture<PutIntentResponse> |
LexModelBuildingAsyncClient.putIntent(Consumer<PutIntentRequest.Builder> putIntentRequest)
Creates an intent or replaces an existing intent.
|
| Modifier and Type | Method and Description |
|---|---|
static PutIntentRequest.Builder |
PutIntentRequest.builder() |
PutIntentRequest.Builder |
PutIntentRequest.Builder.checksum(String checksum)
Identifies a specific revision of the
$LATEST version. |
default PutIntentRequest.Builder |
PutIntentRequest.Builder.conclusionStatement(Consumer<Statement.Builder> conclusionStatement)
The statement that you want Amazon Lex to convey to the user after the intent is successfully fulfilled by
the Lambda function.
|
PutIntentRequest.Builder |
PutIntentRequest.Builder.conclusionStatement(Statement conclusionStatement)
The statement that you want Amazon Lex to convey to the user after the intent is successfully fulfilled by
the Lambda function.
|
default PutIntentRequest.Builder |
PutIntentRequest.Builder.confirmationPrompt(Consumer<Prompt.Builder> confirmationPrompt)
Prompts the user to confirm the intent.
|
PutIntentRequest.Builder |
PutIntentRequest.Builder.confirmationPrompt(Prompt confirmationPrompt)
Prompts the user to confirm the intent.
|
PutIntentRequest.Builder |
PutIntentRequest.Builder.createVersion(Boolean createVersion)
When set to
true a new numbered version of the intent is created. |
PutIntentRequest.Builder |
PutIntentRequest.Builder.description(String description)
A description of the intent.
|
PutIntentRequest.Builder |
PutIntentRequest.Builder.dialogCodeHook(CodeHook dialogCodeHook)
Specifies a Lambda function to invoke for each user input.
|
default PutIntentRequest.Builder |
PutIntentRequest.Builder.dialogCodeHook(Consumer<CodeHook.Builder> dialogCodeHook)
Specifies a Lambda function to invoke for each user input.
|
default PutIntentRequest.Builder |
PutIntentRequest.Builder.followUpPrompt(Consumer<FollowUpPrompt.Builder> followUpPrompt)
Amazon Lex uses this prompt to solicit additional activity after fulfilling an intent.
|
PutIntentRequest.Builder |
PutIntentRequest.Builder.followUpPrompt(FollowUpPrompt followUpPrompt)
Amazon Lex uses this prompt to solicit additional activity after fulfilling an intent.
|
default PutIntentRequest.Builder |
PutIntentRequest.Builder.fulfillmentActivity(Consumer<FulfillmentActivity.Builder> fulfillmentActivity)
Required.
|
PutIntentRequest.Builder |
PutIntentRequest.Builder.fulfillmentActivity(FulfillmentActivity fulfillmentActivity)
Required.
|
PutIntentRequest.Builder |
PutIntentRequest.Builder.inputContexts(Collection<InputContext> inputContexts)
An array of
InputContext objects that lists the contexts that must be active for Amazon Lex to
choose the intent in a conversation with the user. |
PutIntentRequest.Builder |
PutIntentRequest.Builder.inputContexts(Consumer<InputContext.Builder>... inputContexts)
An array of
InputContext objects that lists the contexts that must be active for Amazon Lex to
choose the intent in a conversation with the user. |
PutIntentRequest.Builder |
PutIntentRequest.Builder.inputContexts(InputContext... inputContexts)
An array of
InputContext objects that lists the contexts that must be active for Amazon Lex to
choose the intent in a conversation with the user. |
default PutIntentRequest.Builder |
PutIntentRequest.Builder.kendraConfiguration(Consumer<KendraConfiguration.Builder> kendraConfiguration)
Configuration information required to use the
AMAZON.KendraSearchIntent intent to connect to an
Amazon Kendra index. |
PutIntentRequest.Builder |
PutIntentRequest.Builder.kendraConfiguration(KendraConfiguration kendraConfiguration)
Configuration information required to use the
AMAZON.KendraSearchIntent intent to connect to an
Amazon Kendra index. |
PutIntentRequest.Builder |
PutIntentRequest.Builder.name(String name)
The name of the intent.
|
PutIntentRequest.Builder |
PutIntentRequest.Builder.outputContexts(Collection<OutputContext> outputContexts)
An array of
OutputContext objects that lists the contexts that the intent activates when the
intent is fulfilled. |
PutIntentRequest.Builder |
PutIntentRequest.Builder.outputContexts(Consumer<OutputContext.Builder>... outputContexts)
An array of
OutputContext objects that lists the contexts that the intent activates when the
intent is fulfilled. |
PutIntentRequest.Builder |
PutIntentRequest.Builder.outputContexts(OutputContext... outputContexts)
An array of
OutputContext objects that lists the contexts that the intent activates when the
intent is fulfilled. |
PutIntentRequest.Builder |
PutIntentRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutIntentRequest.Builder |
PutIntentRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
PutIntentRequest.Builder |
PutIntentRequest.Builder.parentIntentSignature(String parentIntentSignature)
A unique identifier for the built-in intent to base this intent on.
|
default PutIntentRequest.Builder |
PutIntentRequest.Builder.rejectionStatement(Consumer<Statement.Builder> rejectionStatement)
When the user answers "no" to the question defined in
confirmationPrompt, Amazon Lex responds
with this statement to acknowledge that the intent was canceled. |
PutIntentRequest.Builder |
PutIntentRequest.Builder.rejectionStatement(Statement rejectionStatement)
When the user answers "no" to the question defined in
confirmationPrompt, Amazon Lex responds
with this statement to acknowledge that the intent was canceled. |
PutIntentRequest.Builder |
PutIntentRequest.Builder.sampleUtterances(Collection<String> sampleUtterances)
An array of utterances (strings) that a user might say to signal the intent.
|
PutIntentRequest.Builder |
PutIntentRequest.Builder.sampleUtterances(String... sampleUtterances)
An array of utterances (strings) that a user might say to signal the intent.
|
PutIntentRequest.Builder |
PutIntentRequest.Builder.slots(Collection<Slot> slots)
An array of intent slots.
|
PutIntentRequest.Builder |
PutIntentRequest.Builder.slots(Consumer<Slot.Builder>... slots)
An array of intent slots.
|
PutIntentRequest.Builder |
PutIntentRequest.Builder.slots(Slot... slots)
An array of intent slots.
|
PutIntentRequest.Builder |
PutIntentRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends PutIntentRequest.Builder> |
PutIntentRequest.serializableBuilderClass() |
Copyright © 2021. All rights reserved.