- 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.
- getAccept() - Method in class com.amazonaws.services.lexruntime.model.PutSessionRequest
-
The message that Amazon Lex returns in the response can be either text or speech based depending on the value of
this field.
- 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.
- getAudioStream() - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
The audio version of the message to convey to the user.
- getBotAlias() - Method in class com.amazonaws.services.lexruntime.model.DeleteSessionRequest
-
The alias in use for the bot that contains the session data.
- getBotAlias() - Method in class com.amazonaws.services.lexruntime.model.DeleteSessionResult
-
The alias in use for the bot associated with the session data.
- getBotAlias() - Method in class com.amazonaws.services.lexruntime.model.GetSessionRequest
-
The alias in use for the bot that contains the session data.
- 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.
- getBotAlias() - Method in class com.amazonaws.services.lexruntime.model.PutSessionRequest
-
The alias in use for the bot that contains the session data.
- getBotName() - Method in class com.amazonaws.services.lexruntime.model.DeleteSessionRequest
-
The name of the bot that contains the session data.
- getBotName() - Method in class com.amazonaws.services.lexruntime.model.DeleteSessionResult
-
The name of the bot associated with the session data.
- getBotName() - Method in class com.amazonaws.services.lexruntime.model.GetSessionRequest
-
The name of the bot that contains the session data.
- 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.
- getBotName() - Method in class com.amazonaws.services.lexruntime.model.PutSessionRequest
-
The name of the bot that contains the session data.
- 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.
- getConfirmationStatus() - Method in class com.amazonaws.services.lexruntime.model.IntentSummary
-
The status of the intent after the user responds to the confirmation prompt.
- 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.PutSessionResult
-
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.
- getDialogAction() - Method in class com.amazonaws.services.lexruntime.model.GetSessionResult
-
Describes the current state of the bot.
- getDialogAction() - Method in class com.amazonaws.services.lexruntime.model.PutSessionRequest
-
Sets the next action that the bot should take to fulfill the conversation.
- getDialogActionType() - Method in class com.amazonaws.services.lexruntime.model.IntentSummary
-
The next action that the bot should take in its interaction with the user.
- 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.
- getDialogState() - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
- getExecutorService() - Method in class com.amazonaws.services.lexruntime.AmazonLexRuntimeAsyncClient
-
Returns the executor service used by this client to execute async requests.
- getFulfillmentState() - Method in class com.amazonaws.services.lexruntime.model.DialogAction
-
The fulfillment state of the intent.
- getFulfillmentState() - Method in class com.amazonaws.services.lexruntime.model.IntentSummary
-
The fulfillment state of the intent.
- 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.DialogAction
-
The name of the intent.
- getIntentName() - Method in class com.amazonaws.services.lexruntime.model.IntentSummary
-
The name of the intent.
- 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.
- getIntentName() - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
The name of the current intent.
- getMessage() - Method in class com.amazonaws.services.lexruntime.model.DialogAction
-
The message that should be shown to the user.
- 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.
- getMessage() - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
The next message that should be presented to the user.
- getMessageFormat() - Method in class com.amazonaws.services.lexruntime.model.DialogAction
-
- 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.
- getMessageFormat() - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
The format of the response message.
- getRecentIntentSummaryView() - Method in class com.amazonaws.services.lexruntime.model.GetSessionResult
-
An array of information about the intents used in the session.
- 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
-
- getSession(GetSessionRequest) - Method in class com.amazonaws.services.lexruntime.AbstractAmazonLexRuntime
-
- getSession(GetSessionRequest) - Method in interface com.amazonaws.services.lexruntime.AmazonLexRuntime
-
Returns session information for a specified bot, alias, and user ID.
- getSession(GetSessionRequest) - Method in class com.amazonaws.services.lexruntime.AmazonLexRuntimeClient
-
Returns session information for a specified bot, alias, and user ID.
- getSessionAsync(GetSessionRequest) - Method in class com.amazonaws.services.lexruntime.AbstractAmazonLexRuntimeAsync
-
- getSessionAsync(GetSessionRequest, AsyncHandler<GetSessionRequest, GetSessionResult>) - Method in class com.amazonaws.services.lexruntime.AbstractAmazonLexRuntimeAsync
-
- getSessionAsync(GetSessionRequest) - Method in interface com.amazonaws.services.lexruntime.AmazonLexRuntimeAsync
-
Returns session information for a specified bot, alias, and user ID.
- getSessionAsync(GetSessionRequest, AsyncHandler<GetSessionRequest, GetSessionResult>) - Method in interface com.amazonaws.services.lexruntime.AmazonLexRuntimeAsync
-
Returns session information for a specified bot, alias, and user ID.
- getSessionAsync(GetSessionRequest) - Method in class com.amazonaws.services.lexruntime.AmazonLexRuntimeAsyncClient
-
- getSessionAsync(GetSessionRequest, AsyncHandler<GetSessionRequest, GetSessionResult>) - Method in class com.amazonaws.services.lexruntime.AmazonLexRuntimeAsyncClient
-
- getSessionAttributes() - Method in class com.amazonaws.services.lexruntime.model.GetSessionResult
-
Map of key/value pairs representing the session-specific context information.
- 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.
- getSessionAttributes() - Method in class com.amazonaws.services.lexruntime.model.PutSessionRequest
-
Map of key/value pairs representing the session-specific context information.
- getSessionAttributes() - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
Map of key/value pairs representing session-specific context information.
- getSessionId() - Method in class com.amazonaws.services.lexruntime.model.DeleteSessionResult
-
The unique identifier for the session.
- getSessionId() - Method in class com.amazonaws.services.lexruntime.model.GetSessionResult
-
A unique identifier for the session.
- getSessionId() - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
A unique identifier for the session.
- GetSessionRequest - Class in com.amazonaws.services.lexruntime.model
-
- GetSessionRequest() - Constructor for class com.amazonaws.services.lexruntime.model.GetSessionRequest
-
- GetSessionResult - Class in com.amazonaws.services.lexruntime.model
-
- GetSessionResult() - Constructor for class com.amazonaws.services.lexruntime.model.GetSessionResult
-
- getSignerType() - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
-
- getSlots() - Method in class com.amazonaws.services.lexruntime.model.DialogAction
-
Map of the slots that have been gathered and their values.
- getSlots() - Method in class com.amazonaws.services.lexruntime.model.IntentSummary
-
Map of the slots that have been gathered and their values.
- 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.
- getSlots() - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
Map of zero or more intent slots Amazon Lex detected from the user input during the conversation.
- getSlotToElicit() - Method in class com.amazonaws.services.lexruntime.model.DialogAction
-
The name of the slot that should be elicited from the user.
- getSlotToElicit() - Method in class com.amazonaws.services.lexruntime.model.IntentSummary
-
The next slot to elicit from the user.
- 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.
- getSlotToElicit() - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
If the dialogState 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.
- getType() - Method in class com.amazonaws.services.lexruntime.model.DialogAction
-
The next action that the bot should take in its interaction with the user.
- getUserId() - Method in class com.amazonaws.services.lexruntime.model.DeleteSessionRequest
-
The identifier of the user associated with the session data.
- getUserId() - Method in class com.amazonaws.services.lexruntime.model.DeleteSessionResult
-
The ID of the client application user.
- getUserId() - Method in class com.amazonaws.services.lexruntime.model.GetSessionRequest
-
The ID of the client application user.
- 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.
- getUserId() - Method in class com.amazonaws.services.lexruntime.model.PutSessionRequest
-
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.
- setAccept(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionRequest
-
The message that Amazon Lex returns in the response can be either text or speech based depending on the value of
this field.
- 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.
- setAudioStream(InputStream) - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
The audio version of the message to convey to the user.
- setBotAlias(String) - Method in class com.amazonaws.services.lexruntime.model.DeleteSessionRequest
-
The alias in use for the bot that contains the session data.
- setBotAlias(String) - Method in class com.amazonaws.services.lexruntime.model.DeleteSessionResult
-
The alias in use for the bot associated with the session data.
- setBotAlias(String) - Method in class com.amazonaws.services.lexruntime.model.GetSessionRequest
-
The alias in use for the bot that contains the session data.
- 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.
- setBotAlias(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionRequest
-
The alias in use for the bot that contains the session data.
- setBotName(String) - Method in class com.amazonaws.services.lexruntime.model.DeleteSessionRequest
-
The name of the bot that contains the session data.
- setBotName(String) - Method in class com.amazonaws.services.lexruntime.model.DeleteSessionResult
-
The name of the bot associated with the session data.
- setBotName(String) - Method in class com.amazonaws.services.lexruntime.model.GetSessionRequest
-
The name of the bot that contains the session data.
- 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.
- setBotName(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionRequest
-
The name of the bot that contains the session data.
- setButtons(Collection<Button>) - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
-
The list of options to show to the user.
- setConfirmationStatus(String) - Method in class com.amazonaws.services.lexruntime.model.IntentSummary
-
The status of the intent after the user responds to the confirmation prompt.
- 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.PutSessionResult
-
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.
- setDialogAction(DialogAction) - Method in class com.amazonaws.services.lexruntime.model.GetSessionResult
-
Describes the current state of the bot.
- setDialogAction(DialogAction) - Method in class com.amazonaws.services.lexruntime.model.PutSessionRequest
-
Sets the next action that the bot should take to fulfill the conversation.
- setDialogActionType(String) - Method in class com.amazonaws.services.lexruntime.model.IntentSummary
-
The next action that the bot should take in its interaction with the user.
- 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.
- setDialogState(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
- setFulfillmentState(String) - Method in class com.amazonaws.services.lexruntime.model.DialogAction
-
The fulfillment state of the intent.
- setFulfillmentState(String) - Method in class com.amazonaws.services.lexruntime.model.IntentSummary
-
The fulfillment state of the intent.
- 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.DialogAction
-
The name of the intent.
- setIntentName(String) - Method in class com.amazonaws.services.lexruntime.model.IntentSummary
-
The name of the intent.
- 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.
- setIntentName(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
The name of the current intent.
- setMessage(String) - Method in class com.amazonaws.services.lexruntime.model.DialogAction
-
The message that should be shown to the user.
- 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.
- setMessage(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
The next message that should be presented to the user.
- setMessageFormat(String) - Method in class com.amazonaws.services.lexruntime.model.DialogAction
-
- 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.
- setMessageFormat(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
The format of the response message.
- setRecentIntentSummaryView(Collection<IntentSummary>) - Method in class com.amazonaws.services.lexruntime.model.GetSessionResult
-
An array of information about the intents used in the session.
- 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(Map<String, String>) - Method in class com.amazonaws.services.lexruntime.model.GetSessionResult
-
Map of key/value pairs representing the session-specific context information.
- 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.
- setSessionAttributes(Map<String, String>) - Method in class com.amazonaws.services.lexruntime.model.PutSessionRequest
-
Map of key/value pairs representing the session-specific context information.
- setSessionAttributes(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
Map of key/value pairs representing session-specific context information.
- setSessionId(String) - Method in class com.amazonaws.services.lexruntime.model.DeleteSessionResult
-
The unique identifier for the session.
- setSessionId(String) - Method in class com.amazonaws.services.lexruntime.model.GetSessionResult
-
A unique identifier for the session.
- setSessionId(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
A unique identifier for the session.
- setSlots(Map<String, String>) - Method in class com.amazonaws.services.lexruntime.model.DialogAction
-
Map of the slots that have been gathered and their values.
- setSlots(Map<String, String>) - Method in class com.amazonaws.services.lexruntime.model.IntentSummary
-
Map of the slots that have been gathered and their values.
- 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.
- setSlots(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
Map of zero or more intent slots Amazon Lex detected from the user input during the conversation.
- setSlotToElicit(String) - Method in class com.amazonaws.services.lexruntime.model.DialogAction
-
The name of the slot that should be elicited from the user.
- setSlotToElicit(String) - Method in class com.amazonaws.services.lexruntime.model.IntentSummary
-
The next slot to elicit from the user.
- 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.
- setSlotToElicit(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
If the dialogState 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.
- setType(String) - Method in class com.amazonaws.services.lexruntime.model.DialogAction
-
The next action that the bot should take in its interaction with the user.
- setUserId(String) - Method in class com.amazonaws.services.lexruntime.model.DeleteSessionRequest
-
The identifier of the user associated with the session data.
- setUserId(String) - Method in class com.amazonaws.services.lexruntime.model.DeleteSessionResult
-
The ID of the client application user.
- setUserId(String) - Method in class com.amazonaws.services.lexruntime.model.GetSessionRequest
-
The ID of the client application user.
- 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.
- setUserId(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionRequest
-
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.
- withAccept(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionRequest
-
The message that Amazon Lex returns in the response can be either text or speech based depending on the value of
this field.
- 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.
- withAudioStream(InputStream) - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
The audio version of the message to convey to the user.
- withBotAlias(String) - Method in class com.amazonaws.services.lexruntime.model.DeleteSessionRequest
-
The alias in use for the bot that contains the session data.
- withBotAlias(String) - Method in class com.amazonaws.services.lexruntime.model.DeleteSessionResult
-
The alias in use for the bot associated with the session data.
- withBotAlias(String) - Method in class com.amazonaws.services.lexruntime.model.GetSessionRequest
-
The alias in use for the bot that contains the session data.
- 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.
- withBotAlias(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionRequest
-
The alias in use for the bot that contains the session data.
- withBotName(String) - Method in class com.amazonaws.services.lexruntime.model.DeleteSessionRequest
-
The name of the bot that contains the session data.
- withBotName(String) - Method in class com.amazonaws.services.lexruntime.model.DeleteSessionResult
-
The name of the bot associated with the session data.
- withBotName(String) - Method in class com.amazonaws.services.lexruntime.model.GetSessionRequest
-
The name of the bot that contains the session data.
- 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.
- withBotName(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionRequest
-
The name of the bot that contains the session data.
- 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.
- withConfirmationStatus(String) - Method in class com.amazonaws.services.lexruntime.model.IntentSummary
-
The status of the intent after the user responds to the confirmation prompt.
- withConfirmationStatus(ConfirmationStatus) - Method in class com.amazonaws.services.lexruntime.model.IntentSummary
-
The status of the intent after the user responds to the confirmation prompt.
- 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.PutSessionResult
-
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.
- withDialogAction(DialogAction) - Method in class com.amazonaws.services.lexruntime.model.GetSessionResult
-
Describes the current state of the bot.
- withDialogAction(DialogAction) - Method in class com.amazonaws.services.lexruntime.model.PutSessionRequest
-
Sets the next action that the bot should take to fulfill the conversation.
- withDialogActionType(String) - Method in class com.amazonaws.services.lexruntime.model.IntentSummary
-
The next action that the bot should take in its interaction with the user.
- withDialogActionType(DialogActionType) - Method in class com.amazonaws.services.lexruntime.model.IntentSummary
-
The next action that the bot should take in its interaction with the user.
- 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.
- withDialogState(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
- withDialogState(DialogState) - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
- withFulfillmentState(String) - Method in class com.amazonaws.services.lexruntime.model.DialogAction
-
The fulfillment state of the intent.
- withFulfillmentState(FulfillmentState) - Method in class com.amazonaws.services.lexruntime.model.DialogAction
-
The fulfillment state of the intent.
- withFulfillmentState(String) - Method in class com.amazonaws.services.lexruntime.model.IntentSummary
-
The fulfillment state of the intent.
- withFulfillmentState(FulfillmentState) - Method in class com.amazonaws.services.lexruntime.model.IntentSummary
-
The fulfillment state of the intent.
- 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.DialogAction
-
The name of the intent.
- withIntentName(String) - Method in class com.amazonaws.services.lexruntime.model.IntentSummary
-
The name of the intent.
- 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.
- withIntentName(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
The name of the current intent.
- withMessage(String) - Method in class com.amazonaws.services.lexruntime.model.DialogAction
-
The message that should be shown to the user.
- 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.
- withMessage(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
The next message that should be presented to the user.
- withMessageFormat(String) - Method in class com.amazonaws.services.lexruntime.model.DialogAction
-
- withMessageFormat(MessageFormatType) - Method in class com.amazonaws.services.lexruntime.model.DialogAction
-
- 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.
- withMessageFormat(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
The format of the response message.
- withMessageFormat(MessageFormatType) - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
The format of the response message.
- withRecentIntentSummaryView(IntentSummary...) - Method in class com.amazonaws.services.lexruntime.model.GetSessionResult
-
An array of information about the intents used in the session.
- withRecentIntentSummaryView(Collection<IntentSummary>) - Method in class com.amazonaws.services.lexruntime.model.GetSessionResult
-
An array of information about the intents used in the session.
- 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(Map<String, String>) - Method in class com.amazonaws.services.lexruntime.model.GetSessionResult
-
Map of key/value pairs representing the session-specific context information.
- 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.
- withSessionAttributes(Map<String, String>) - Method in class com.amazonaws.services.lexruntime.model.PutSessionRequest
-
Map of key/value pairs representing the session-specific context information.
- withSessionAttributes(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
Map of key/value pairs representing session-specific context information.
- withSessionId(String) - Method in class com.amazonaws.services.lexruntime.model.DeleteSessionResult
-
The unique identifier for the session.
- withSessionId(String) - Method in class com.amazonaws.services.lexruntime.model.GetSessionResult
-
A unique identifier for the session.
- withSessionId(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
A unique identifier for the session.
- withSlots(Map<String, String>) - Method in class com.amazonaws.services.lexruntime.model.DialogAction
-
Map of the slots that have been gathered and their values.
- withSlots(Map<String, String>) - Method in class com.amazonaws.services.lexruntime.model.IntentSummary
-
Map of the slots that have been gathered and their values.
- 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.
- withSlots(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
Map of zero or more intent slots Amazon Lex detected from the user input during the conversation.
- withSlotToElicit(String) - Method in class com.amazonaws.services.lexruntime.model.DialogAction
-
The name of the slot that should be elicited from the user.
- withSlotToElicit(String) - Method in class com.amazonaws.services.lexruntime.model.IntentSummary
-
The next slot to elicit from the user.
- 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.
- withSlotToElicit(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionResult
-
If the dialogState 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.
- withType(String) - Method in class com.amazonaws.services.lexruntime.model.DialogAction
-
The next action that the bot should take in its interaction with the user.
- withType(DialogActionType) - Method in class com.amazonaws.services.lexruntime.model.DialogAction
-
The next action that the bot should take in its interaction with the user.
- withUserId(String) - Method in class com.amazonaws.services.lexruntime.model.DeleteSessionRequest
-
The identifier of the user associated with the session data.
- withUserId(String) - Method in class com.amazonaws.services.lexruntime.model.DeleteSessionResult
-
The ID of the client application user.
- withUserId(String) - Method in class com.amazonaws.services.lexruntime.model.GetSessionRequest
-
The ID of the client application user.
- 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.
- withUserId(String) - Method in class com.amazonaws.services.lexruntime.model.PutSessionRequest
-
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.