| 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 |
|---|---|
PostContentResult |
AmazonLexRuntime.postContent(PostContentRequest postContentRequest)
Sends user input (text or speech) to Amazon Lex.
|
PostContentResult |
AbstractAmazonLexRuntime.postContent(PostContentRequest request) |
PostContentResult |
AmazonLexRuntimeClient.postContent(PostContentRequest request)
Sends user input (text or speech) to Amazon Lex.
|
| Modifier and Type | Method and Description |
|---|---|
Future<PostContentResult> |
AbstractAmazonLexRuntimeAsync.postContentAsync(PostContentRequest request,
AsyncHandler<PostContentRequest,PostContentResult> asyncHandler) |
Future<PostContentResult> |
AmazonLexRuntimeAsync.postContentAsync(PostContentRequest postContentRequest,
AsyncHandler<PostContentRequest,PostContentResult> asyncHandler)
Sends user input (text or speech) to Amazon Lex.
|
Future<PostContentResult> |
AmazonLexRuntimeAsyncClient.postContentAsync(PostContentRequest request,
AsyncHandler<PostContentRequest,PostContentResult> asyncHandler) |
| Modifier and Type | Method and Description |
|---|---|
PostContentResult |
PostContentResult.clone() |
PostContentResult |
PostContentResult.withActiveContexts(String activeContexts)
A list of active contexts for the session.
|
PostContentResult |
PostContentResult.withAlternativeIntents(String alternativeIntents)
One to four alternative intents that may be applicable to the user's intent.
|
PostContentResult |
PostContentResult.withAudioStream(InputStream audioStream)
The prompt (or statement) to convey to the user.
|
PostContentResult |
PostContentResult.withBotVersion(String botVersion)
The version of the bot that responded to the conversation.
|
PostContentResult |
PostContentResult.withContentType(String contentType)
Content type as specified in the
Accept HTTP header in the request. |
PostContentResult |
PostContentResult.withDialogState(DialogState dialogState)
Identifies the current state of the user interaction.
|
PostContentResult |
PostContentResult.withDialogState(String dialogState)
Identifies the current state of the user interaction.
|
PostContentResult |
PostContentResult.withInputTranscript(String inputTranscript)
The text used to process the request.
|
PostContentResult |
PostContentResult.withIntentName(String intentName)
Current user intent that Amazon Lex is aware of.
|
PostContentResult |
PostContentResult.withMessage(String message)
The message to convey to the user.
|
PostContentResult |
PostContentResult.withMessageFormat(MessageFormatType messageFormat)
The format of the response message.
|
PostContentResult |
PostContentResult.withMessageFormat(String messageFormat)
The format of the response message.
|
PostContentResult |
PostContentResult.withNluIntentConfidence(String nluIntentConfidence)
Provides a score that indicates how confident Amazon Lex is that the returned intent is the one that matches the
user's intent.
|
PostContentResult |
PostContentResult.withSentimentResponse(String sentimentResponse)
The sentiment expressed in an utterance.
|
PostContentResult |
PostContentResult.withSessionAttributes(String sessionAttributes)
Map of key/value pairs representing the session-specific context information.
|
PostContentResult |
PostContentResult.withSessionId(String sessionId)
The unique identifier for the session.
|
PostContentResult |
PostContentResult.withSlots(String slots)
Map of zero or more intent slots (name/value pairs) Amazon Lex detected from the user input during the
conversation.
|
PostContentResult |
PostContentResult.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.