| 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 text to Amazon Lex at runtime.
|
PostTextResult |
AmazonLexRuntime.postText(PostTextRequest postTextRequest)
Sends user input text to Amazon Lex at runtime.
|
PostTextResult |
AbstractAmazonLexRuntime.postText(PostTextRequest request) |
| Modifier and Type | Method and Description |
|---|---|
Future<PostTextResult> |
AbstractAmazonLexRuntimeAsync.postTextAsync(PostTextRequest request) |
Future<PostTextResult> |
AmazonLexRuntimeAsyncClient.postTextAsync(PostTextRequest request) |
Future<PostTextResult> |
AmazonLexRuntimeAsync.postTextAsync(PostTextRequest postTextRequest)
Sends user input text to Amazon Lex at runtime.
|
Future<PostTextResult> |
AbstractAmazonLexRuntimeAsync.postTextAsync(PostTextRequest request,
AsyncHandler<PostTextRequest,PostTextResult> asyncHandler) |
Future<PostTextResult> |
AmazonLexRuntimeAsyncClient.postTextAsync(PostTextRequest request,
AsyncHandler<PostTextRequest,PostTextResult> asyncHandler) |
Future<PostTextResult> |
AmazonLexRuntimeAsync.postTextAsync(PostTextRequest postTextRequest,
AsyncHandler<PostTextRequest,PostTextResult> asyncHandler)
Sends user input text to Amazon Lex at runtime.
|
| Modifier and Type | Method and Description |
|---|---|
Future<PostTextResult> |
AbstractAmazonLexRuntimeAsync.postTextAsync(PostTextRequest request,
AsyncHandler<PostTextRequest,PostTextResult> asyncHandler) |
Future<PostTextResult> |
AmazonLexRuntimeAsyncClient.postTextAsync(PostTextRequest request,
AsyncHandler<PostTextRequest,PostTextResult> asyncHandler) |
Future<PostTextResult> |
AmazonLexRuntimeAsync.postTextAsync(PostTextRequest postTextRequest,
AsyncHandler<PostTextRequest,PostTextResult> asyncHandler)
Sends user input text to Amazon Lex at runtime.
|
| Modifier and Type | Method and Description |
|---|---|
PostTextResult |
PostTextResult.addSessionAttributesEntry(String key,
String value) |
PostTextResult |
PostTextResult.addSlotsEntry(String key,
String value) |
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.withDialogState(DialogState dialogState)
Represents the message type to be conveyed to the user.
|
PostTextResult |
PostTextResult.withDialogState(String dialogState)
Represents the message type to be conveyed to the user.
|
PostTextResult |
PostTextResult.withIntentName(String intentName)
Intent Amazon Lex inferred from the user input text.
|
PostTextResult |
PostTextResult.withMessage(String message)
Prompt (or statement) to convey to the user.
|
PostTextResult |
PostTextResult.withResponseCard(ResponseCard responseCard)
Represents the options that the user has to respond to the current prompt.
|
PostTextResult |
PostTextResult.withSessionAttributes(Map<String,String> sessionAttributes)
Map of key value pairs representing the session specific context information.
|
PostTextResult |
PostTextResult.withSlots(Map<String,String> slots)
Intent slots (name/value pairs) Amazon Lex detected so far from the user input in the conversation.
|
PostTextResult |
PostTextResult.withSlotToElicit(String slotToElicit)
If
dialogState value is ElicitSlot, returns the name of the slot for which Amazon Lex
is eliciting a value. |
Copyright © 2017. All rights reserved.