- GenericAttachment - Class in com.amazonaws.services.lexruntime.model
-
Represents an option rendered to the user when a prompt is shown.
- GenericAttachment() - Constructor for class com.amazonaws.services.lexruntime.model.GenericAttachment
-
- getAccept() - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
You pass this value as the Accept HTTP header.
- getAttachmentLinkUrl() - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
-
The URL of an attachment to the response card.
- getAudioStream() - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
The prompt (or statement) to convey to the user.
- getBotAlias() - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
Alias of the Amazon Lex bot.
- getBotAlias() - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
-
The alias of the Amazon Lex bot.
- getBotName() - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
Name of the Amazon Lex bot.
- getBotName() - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
-
The name of the Amazon Lex bot.
- getButtons() - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
-
The list of options to show to the user.
- getCachedResponseMetadata(AmazonWebServiceRequest) - Method in class com.amazonaws.services.lexruntime.AbstractAmazonLexRuntime
-
- getCachedResponseMetadata(AmazonWebServiceRequest) - Method in interface com.amazonaws.services.lexruntime.AmazonLexRuntime
-
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
- getCachedResponseMetadata(AmazonWebServiceRequest) - Method in class com.amazonaws.services.lexruntime.AmazonLexRuntimeClient
-
Returns additional metadata for a previously executed successful, request, typically used for debugging issues
where a service isn't acting as expected.
- getContentType() - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
You pass this value as the Content-Type HTTP header.
- getContentType() - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
Content type as specified in the Accept HTTP header in the request.
- getContentType() - Method in class com.amazonaws.services.lexruntime.model.ResponseCard
-
The content type of the response.
- getDialogState() - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
Identifies the current state of the user interaction.
- getDialogState() - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
Identifies the current state of the user interaction.
- getExecutorService() - Method in class com.amazonaws.services.lexruntime.AmazonLexRuntimeAsyncClient
-
Returns the executor service used by this client to execute async requests.
- getGenericAttachments() - Method in class com.amazonaws.services.lexruntime.model.ResponseCard
-
An array of attachment objects representing options.
- getImageUrl() - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
-
The URL of an image that is displayed to the user.
- getInputStream() - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
User input in PCM or Opus audio format or text format as described in the Content-Type HTTP header.
- getInputText() - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
-
The text that the user entered (Amazon Lex interprets this text).
- getInputTranscript() - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
The text used to process the request.
- getIntentName() - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
Current user intent that Amazon Lex is aware of.
- getIntentName() - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
The current user intent that Amazon Lex is aware of.
- getMessage() - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
The message to convey to the user.
- getMessage() - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
The message to convey to the user.
- getMessageFormat() - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
The format of the response message.
- getMessageFormat() - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
The format of the response message.
- getRequestAttributes() - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
You pass this value as the x-amz-lex-request-attributes HTTP header.
- getRequestAttributes() - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
-
Request-specific information passed between Amazon Lex and a client application.
- getResponseCard() - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
Represents the options that the user has to respond to the current prompt.
- getRetryAfterSeconds() - Method in exception com.amazonaws.services.lexruntime.model.LimitExceededException
-
- getSessionAttributes() - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
You pass this value as the x-amz-lex-session-attributes HTTP header.
- getSessionAttributes() - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
Map of key/value pairs representing the session-specific context information.
- getSessionAttributes() - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
-
Application-specific information passed between Amazon Lex and a client application.
- getSessionAttributes() - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
A map of key-value pairs representing the session-specific context information.
- getSignerType() - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
- getSlots() - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
Map of zero or more intent slots (name/value pairs) Amazon Lex detected from the user input during the
conversation.
- getSlots() - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
The intent slots that Amazon Lex detected from the user input in the conversation.
- getSlotToElicit() - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
If the dialogState value is ElicitSlot, returns the name of the slot for which Amazon
Lex is eliciting a value.
- getSlotToElicit() - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
If the dialogState value is ElicitSlot, returns the name of the slot for which Amazon
Lex is eliciting a value.
- getSubTitle() - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
-
The subtitle shown below the title.
- getText() - Method in class com.amazonaws.services.lexruntime.model.Button
-
Text that is visible to the user on the button.
- getTitle() - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
-
The title of the option.
- getUserId() - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
The ID of the client application user.
- getUserId() - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
-
The ID of the client application user.
- getValue() - Method in class com.amazonaws.services.lexruntime.model.Button
-
The value sent to Amazon Lex when a user chooses the button.
- getVersion() - Method in class com.amazonaws.services.lexruntime.model.ResponseCard
-
The version of the response card format.
- setAccept(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
You pass this value as the Accept HTTP header.
- setAttachmentLinkUrl(String) - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
-
The URL of an attachment to the response card.
- setAudioStream(InputStream) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
The prompt (or statement) to convey to the user.
- setBotAlias(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
Alias of the Amazon Lex bot.
- setBotAlias(String) - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
-
The alias of the Amazon Lex bot.
- setBotName(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
Name of the Amazon Lex bot.
- setBotName(String) - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
-
The name of the Amazon Lex bot.
- setButtons(Collection<Button>) - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
-
The list of options to show to the user.
- setContentType(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
You pass this value as the Content-Type HTTP header.
- setContentType(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
Content type as specified in the Accept HTTP header in the request.
- setContentType(String) - Method in class com.amazonaws.services.lexruntime.model.ResponseCard
-
The content type of the response.
- setContentType(ContentType) - Method in class com.amazonaws.services.lexruntime.model.ResponseCard
-
The content type of the response.
- setDialogState(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
Identifies the current state of the user interaction.
- setDialogState(DialogState) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
Identifies the current state of the user interaction.
- setDialogState(String) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
Identifies the current state of the user interaction.
- setDialogState(DialogState) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
Identifies the current state of the user interaction.
- setGenericAttachments(Collection<GenericAttachment>) - Method in class com.amazonaws.services.lexruntime.model.ResponseCard
-
An array of attachment objects representing options.
- setImageUrl(String) - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
-
The URL of an image that is displayed to the user.
- setInputStream(InputStream) - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
User input in PCM or Opus audio format or text format as described in the Content-Type HTTP header.
- setInputText(String) - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
-
The text that the user entered (Amazon Lex interprets this text).
- setInputTranscript(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
The text used to process the request.
- setIntentName(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
Current user intent that Amazon Lex is aware of.
- setIntentName(String) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
The current user intent that Amazon Lex is aware of.
- setMessage(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
The message to convey to the user.
- setMessage(String) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
The message to convey to the user.
- setMessageFormat(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
The format of the response message.
- setMessageFormat(MessageFormatType) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
The format of the response message.
- setMessageFormat(String) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
The format of the response message.
- setMessageFormat(MessageFormatType) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
The format of the response message.
- setRequestAttributes(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
You pass this value as the x-amz-lex-request-attributes HTTP header.
- setRequestAttributes(Map<String, String>) - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
-
Request-specific information passed between Amazon Lex and a client application.
- setResponseCard(ResponseCard) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
Represents the options that the user has to respond to the current prompt.
- setRetryAfterSeconds(String) - Method in exception com.amazonaws.services.lexruntime.model.LimitExceededException
-
- setSessionAttributes(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
You pass this value as the x-amz-lex-session-attributes HTTP header.
- setSessionAttributes(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
Map of key/value pairs representing the session-specific context information.
- setSessionAttributes(Map<String, String>) - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
-
Application-specific information passed between Amazon Lex and a client application.
- setSessionAttributes(Map<String, String>) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
A map of key-value pairs representing the session-specific context information.
- setSlots(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
Map of zero or more intent slots (name/value pairs) Amazon Lex detected from the user input during the
conversation.
- setSlots(Map<String, String>) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
The intent slots that Amazon Lex detected from the user input in the conversation.
- setSlotToElicit(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
If the dialogState value is ElicitSlot, returns the name of the slot for which Amazon
Lex is eliciting a value.
- setSlotToElicit(String) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
If the dialogState value is ElicitSlot, returns the name of the slot for which Amazon
Lex is eliciting a value.
- setSubTitle(String) - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
-
The subtitle shown below the title.
- setText(String) - Method in class com.amazonaws.services.lexruntime.model.Button
-
Text that is visible to the user on the button.
- setTitle(String) - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
-
The title of the option.
- setUserId(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
The ID of the client application user.
- setUserId(String) - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
-
The ID of the client application user.
- setValue(String) - Method in class com.amazonaws.services.lexruntime.model.Button
-
The value sent to Amazon Lex when a user chooses the button.
- setVersion(String) - Method in class com.amazonaws.services.lexruntime.model.ResponseCard
-
The version of the response card format.
- shutdown() - Method in class com.amazonaws.services.lexruntime.AbstractAmazonLexRuntime
-
- shutdown() - Method in interface com.amazonaws.services.lexruntime.AmazonLexRuntime
-
Shuts down this client object, releasing any resources that might be held open.
- shutdown() - Method in class com.amazonaws.services.lexruntime.AmazonLexRuntimeAsyncClient
-
Shuts down the client, releasing all managed resources.
- standard() - Static method in class com.amazonaws.services.lexruntime.AmazonLexRuntimeAsyncClientBuilder
-
- standard() - Static method in class com.amazonaws.services.lexruntime.AmazonLexRuntimeClientBuilder
-
- withAccept(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
You pass this value as the Accept HTTP header.
- withAttachmentLinkUrl(String) - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
-
The URL of an attachment to the response card.
- withAudioStream(InputStream) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
The prompt (or statement) to convey to the user.
- withBotAlias(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
Alias of the Amazon Lex bot.
- withBotAlias(String) - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
-
The alias of the Amazon Lex bot.
- withBotName(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
Name of the Amazon Lex bot.
- withBotName(String) - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
-
The name of the Amazon Lex bot.
- withButtons(Button...) - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
-
The list of options to show to the user.
- withButtons(Collection<Button>) - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
-
The list of options to show to the user.
- withContentType(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
You pass this value as the Content-Type HTTP header.
- withContentType(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
Content type as specified in the Accept HTTP header in the request.
- withContentType(String) - Method in class com.amazonaws.services.lexruntime.model.ResponseCard
-
The content type of the response.
- withContentType(ContentType) - Method in class com.amazonaws.services.lexruntime.model.ResponseCard
-
The content type of the response.
- withDialogState(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
Identifies the current state of the user interaction.
- withDialogState(DialogState) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
Identifies the current state of the user interaction.
- withDialogState(String) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
Identifies the current state of the user interaction.
- withDialogState(DialogState) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
Identifies the current state of the user interaction.
- withGenericAttachments(GenericAttachment...) - Method in class com.amazonaws.services.lexruntime.model.ResponseCard
-
An array of attachment objects representing options.
- withGenericAttachments(Collection<GenericAttachment>) - Method in class com.amazonaws.services.lexruntime.model.ResponseCard
-
An array of attachment objects representing options.
- withImageUrl(String) - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
-
The URL of an image that is displayed to the user.
- withInputStream(InputStream) - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
User input in PCM or Opus audio format or text format as described in the Content-Type HTTP header.
- withInputText(String) - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
-
The text that the user entered (Amazon Lex interprets this text).
- withInputTranscript(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
The text used to process the request.
- withIntentName(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
Current user intent that Amazon Lex is aware of.
- withIntentName(String) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
The current user intent that Amazon Lex is aware of.
- withMessage(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
The message to convey to the user.
- withMessage(String) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
The message to convey to the user.
- withMessageFormat(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
The format of the response message.
- withMessageFormat(MessageFormatType) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
The format of the response message.
- withMessageFormat(String) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
The format of the response message.
- withMessageFormat(MessageFormatType) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
The format of the response message.
- withRequestAttributes(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
You pass this value as the x-amz-lex-request-attributes HTTP header.
- withRequestAttributes(Map<String, String>) - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
-
Request-specific information passed between Amazon Lex and a client application.
- withResponseCard(ResponseCard) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
Represents the options that the user has to respond to the current prompt.
- withRetryAfterSeconds(String) - Method in exception com.amazonaws.services.lexruntime.model.LimitExceededException
-
- withSessionAttributes(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
You pass this value as the x-amz-lex-session-attributes HTTP header.
- withSessionAttributes(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
Map of key/value pairs representing the session-specific context information.
- withSessionAttributes(Map<String, String>) - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
-
Application-specific information passed between Amazon Lex and a client application.
- withSessionAttributes(Map<String, String>) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
A map of key-value pairs representing the session-specific context information.
- withSlots(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
Map of zero or more intent slots (name/value pairs) Amazon Lex detected from the user input during the
conversation.
- withSlots(Map<String, String>) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
The intent slots that Amazon Lex detected from the user input in the conversation.
- withSlotToElicit(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
-
If the dialogState value is ElicitSlot, returns the name of the slot for which Amazon
Lex is eliciting a value.
- withSlotToElicit(String) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
-
If the dialogState value is ElicitSlot, returns the name of the slot for which Amazon
Lex is eliciting a value.
- withSubTitle(String) - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
-
The subtitle shown below the title.
- withText(String) - Method in class com.amazonaws.services.lexruntime.model.Button
-
Text that is visible to the user on the button.
- withTitle(String) - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
-
The title of the option.
- withUserId(String) - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
The ID of the client application user.
- withUserId(String) - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
-
The ID of the client application user.
- withValue(String) - Method in class com.amazonaws.services.lexruntime.model.Button
-
The value sent to Amazon Lex when a user chooses the button.
- withVersion(String) - Method in class com.amazonaws.services.lexruntime.model.ResponseCard
-
The version of the response card format.