| Package | Description |
|---|---|
| com.amazonaws.services.lexruntime |
Amazon Lex provides both build and runtime endpoints.
|
| com.amazonaws.services.lexruntime.model |
| Modifier and Type | Method and Description |
|---|---|
PostTextResult |
AmazonLexRuntimeClient.postText(PostTextRequest request)
Sends user input to Amazon Lex.
|
PostTextResult |
AbstractAmazonLexRuntime.postText(PostTextRequest request) |
PostTextResult |
AmazonLexRuntime.postText(PostTextRequest postTextRequest)
Sends user input to Amazon Lex.
|
| Modifier and Type | Method and Description |
|---|---|
Future<PostTextResult> |
AbstractAmazonLexRuntimeAsync.postTextAsync(PostTextRequest request) |
Future<PostTextResult> |
AmazonLexRuntimeAsync.postTextAsync(PostTextRequest postTextRequest)
Sends user input to Amazon Lex.
|
Future<PostTextResult> |
AmazonLexRuntimeAsyncClient.postTextAsync(PostTextRequest request) |
Future<PostTextResult> |
AbstractAmazonLexRuntimeAsync.postTextAsync(PostTextRequest request,
AsyncHandler<PostTextRequest,PostTextResult> asyncHandler) |
Future<PostTextResult> |
AmazonLexRuntimeAsync.postTextAsync(PostTextRequest postTextRequest,
AsyncHandler<PostTextRequest,PostTextResult> asyncHandler)
Sends user input to Amazon Lex.
|
Future<PostTextResult> |
AmazonLexRuntimeAsyncClient.postTextAsync(PostTextRequest request,
AsyncHandler<PostTextRequest,PostTextResult> asyncHandler) |
| Modifier and Type | Method and Description |
|---|---|
Future<PostTextResult> |
AbstractAmazonLexRuntimeAsync.postTextAsync(PostTextRequest request,
AsyncHandler<PostTextRequest,PostTextResult> asyncHandler) |
Future<PostTextResult> |
AmazonLexRuntimeAsync.postTextAsync(PostTextRequest postTextRequest,
AsyncHandler<PostTextRequest,PostTextResult> asyncHandler)
Sends user input to Amazon Lex.
|
Future<PostTextResult> |
AmazonLexRuntimeAsyncClient.postTextAsync(PostTextRequest request,
AsyncHandler<PostTextRequest,PostTextResult> asyncHandler) |
| Modifier and Type | Method and Description |
|---|---|
PostTextResult |
PostTextResult.addSessionAttributesEntry(String key,
String value)
Add a single SessionAttributes entry
|
PostTextResult |
PostTextResult.addSlotsEntry(String key,
String value)
Add a single Slots entry
|
PostTextResult |
PostTextResult.clearSessionAttributesEntries()
Removes all the entries added into SessionAttributes.
|
PostTextResult |
PostTextResult.clearSlotsEntries()
Removes all the entries added into Slots.
|
PostTextResult |
PostTextResult.clone() |
PostTextResult |
PostTextResult.withAlternativeIntents(Collection<PredictedIntent> alternativeIntents)
One to four alternative intents that may be applicable to the user's intent.
|
PostTextResult |
PostTextResult.withAlternativeIntents(PredictedIntent... alternativeIntents)
One to four alternative intents that may be applicable to the user's intent.
|
PostTextResult |
PostTextResult.withBotVersion(String botVersion)
The version of the bot that responded to the conversation.
|
PostTextResult |
PostTextResult.withDialogState(DialogState dialogState)
Identifies the current state of the user interaction.
|
PostTextResult |
PostTextResult.withDialogState(String dialogState)
Identifies the current state of the user interaction.
|
PostTextResult |
PostTextResult.withIntentName(String intentName)
The current user intent that Amazon Lex is aware of.
|
PostTextResult |
PostTextResult.withMessage(String message)
The message to convey to the user.
|
PostTextResult |
PostTextResult.withMessageFormat(MessageFormatType messageFormat)
The format of the response message.
|
PostTextResult |
PostTextResult.withMessageFormat(String messageFormat)
The format of the response message.
|
PostTextResult |
PostTextResult.withNluIntentConfidence(IntentConfidence nluIntentConfidence)
Provides a score that indicates how confident Amazon Lex is that the returned intent is the one that matches the
user's intent.
|
PostTextResult |
PostTextResult.withResponseCard(ResponseCard responseCard)
Represents the options that the user has to respond to the current prompt.
|
PostTextResult |
PostTextResult.withSentimentResponse(SentimentResponse sentimentResponse)
The sentiment expressed in and utterance.
|
PostTextResult |
PostTextResult.withSessionAttributes(Map<String,String> sessionAttributes)
A map of key-value pairs representing the session-specific context information.
|
PostTextResult |
PostTextResult.withSessionId(String sessionId)
A unique identifier for the session.
|
PostTextResult |
PostTextResult.withSlots(Map<String,String> slots)
The intent slots that Amazon Lex detected from the user input in the conversation.
|
PostTextResult |
PostTextResult.withSlotToElicit(String slotToElicit)
If the
dialogState value is ElicitSlot, returns the name of the slot for which Amazon
Lex is eliciting a value. |
Copyright © 2020. All rights reserved.