Skip navigation links
A B C D E F G H I L M N P R S T U V W 

A

AbstractAmazonLexRuntime - Class in com.amazonaws.services.lexruntime
Abstract implementation of AmazonLexRuntime.
AbstractAmazonLexRuntime() - Constructor for class com.amazonaws.services.lexruntime.AbstractAmazonLexRuntime
 
AbstractAmazonLexRuntimeAsync - Class in com.amazonaws.services.lexruntime
Abstract implementation of AmazonLexRuntimeAsync.
AbstractAmazonLexRuntimeAsync() - Constructor for class com.amazonaws.services.lexruntime.AbstractAmazonLexRuntimeAsync
 
addSessionAttributesEntry(String, String) - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
 
addSessionAttributesEntry(String, String) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
 
addSlotsEntry(String, String) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
 
AmazonLexRuntime - Interface in com.amazonaws.services.lexruntime
Interface for accessing Amazon Lex Runtime Service.
AmazonLexRuntimeAsync - Interface in com.amazonaws.services.lexruntime
Interface for accessing Amazon Lex Runtime Service asynchronously.
AmazonLexRuntimeAsyncClient - Class in com.amazonaws.services.lexruntime
Client for accessing Amazon Lex Runtime Service asynchronously.
AmazonLexRuntimeAsyncClientBuilder - Class in com.amazonaws.services.lexruntime
Fluent builder for AmazonLexRuntimeAsync.
AmazonLexRuntimeClient - Class in com.amazonaws.services.lexruntime
Client for accessing Amazon Lex Runtime Service.
AmazonLexRuntimeClientBuilder - Class in com.amazonaws.services.lexruntime
Fluent builder for AmazonLexRuntime.
AmazonLexRuntimeException - Exception in com.amazonaws.services.lexruntime.model
Base exception for all service exceptions thrown by Amazon Lex Runtime Service
AmazonLexRuntimeException(String) - Constructor for exception com.amazonaws.services.lexruntime.model.AmazonLexRuntimeException
Constructs a new AmazonLexRuntimeException with the specified error message.
asyncBuilder() - Static method in class com.amazonaws.services.lexruntime.AmazonLexRuntimeAsyncClient
 

B

BadGatewayException - Exception in com.amazonaws.services.lexruntime.model
Either the Amazon Lex bot is still building, or one of the dependent services (Amazon Polly, AWS Lambda) failed with an internal service error.
BadGatewayException(String) - Constructor for exception com.amazonaws.services.lexruntime.model.BadGatewayException
Constructs a new BadGatewayException with the specified error message.
BadRequestException - Exception in com.amazonaws.services.lexruntime.model
Request validation failed, there is no usable message in the context, or the bot build failed.
BadRequestException(String) - Constructor for exception com.amazonaws.services.lexruntime.model.BadRequestException
Constructs a new BadRequestException with the specified error message.
build(AwsAsyncClientParams) - Method in class com.amazonaws.services.lexruntime.AmazonLexRuntimeAsyncClientBuilder
Construct an asynchronous implementation of AmazonLexRuntimeAsync using the current builder configuration.
build(AwsSyncClientParams) - Method in class com.amazonaws.services.lexruntime.AmazonLexRuntimeClientBuilder
Construct a synchronous implementation of AmazonLexRuntime using the current builder configuration.
builder() - Static method in class com.amazonaws.services.lexruntime.AmazonLexRuntimeClient
 
Button - Class in com.amazonaws.services.lexruntime.model
Represents an option to be shown on the client platform (Facebook, Slack, etc.)
Button() - Constructor for class com.amazonaws.services.lexruntime.model.Button
 

C

clearSessionAttributesEntries() - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
Removes all the entries added into SessionAttributes.
clearSessionAttributesEntries() - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
Removes all the entries added into SessionAttributes.
clearSlotsEntries() - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
Removes all the entries added into Slots.
clone() - Method in class com.amazonaws.services.lexruntime.model.Button
 
clone() - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
 
clone() - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
 
clone() - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
 
clone() - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
 
clone() - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
 
clone() - Method in class com.amazonaws.services.lexruntime.model.ResponseCard
 
com.amazonaws.services.lexruntime - package com.amazonaws.services.lexruntime
Amazon Lex provides both build and runtime endpoints.
com.amazonaws.services.lexruntime.model - package com.amazonaws.services.lexruntime.model
 
configFactory - Static variable in class com.amazonaws.services.lexruntime.AmazonLexRuntimeClient
Client configuration factory providing ClientConfigurations tailored to this client
ConflictException - Exception in com.amazonaws.services.lexruntime.model
Two clients are using the same AWS account, Amazon Lex bot, and user ID.
ConflictException(String) - Constructor for exception com.amazonaws.services.lexruntime.model.ConflictException
Constructs a new ConflictException with the specified error message.
ContentType - Enum in com.amazonaws.services.lexruntime.model
 

D

defaultClient() - Static method in class com.amazonaws.services.lexruntime.AmazonLexRuntimeAsyncClientBuilder
 
defaultClient() - Static method in class com.amazonaws.services.lexruntime.AmazonLexRuntimeClientBuilder
 
DependencyFailedException - Exception in com.amazonaws.services.lexruntime.model
One of the downstream dependencies, such as AWS Lambda or Amazon Polly, threw an exception.
DependencyFailedException(String) - Constructor for exception com.amazonaws.services.lexruntime.model.DependencyFailedException
Constructs a new DependencyFailedException with the specified error message.
DialogState - Enum in com.amazonaws.services.lexruntime.model
 

E

ENDPOINT_PREFIX - Static variable in interface com.amazonaws.services.lexruntime.AmazonLexRuntime
The region metadata service name for computing region endpoints.
equals(Object) - Method in class com.amazonaws.services.lexruntime.model.Button
 
equals(Object) - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
 
equals(Object) - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
 
equals(Object) - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
 
equals(Object) - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
 
equals(Object) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
 
equals(Object) - Method in class com.amazonaws.services.lexruntime.model.ResponseCard
 

F

fromValue(String) - Static method in enum com.amazonaws.services.lexruntime.model.ContentType
Use this in place of valueOf.
fromValue(String) - Static method in enum com.amazonaws.services.lexruntime.model.DialogState
Use this in place of valueOf.

G

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 values 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
Transcript of the voice input to the operation.
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
Message to convey to the user.
getMessage() - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
A message to convey to the user.
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 in 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
By using session attributes, a client application can pass contextual information in the request to Amazon Lex For example,
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 (name/value pairs) that Amazon Lex detected so far 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
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.

H

hashCode() - Method in class com.amazonaws.services.lexruntime.model.Button
 
hashCode() - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
 
hashCode() - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
 
hashCode() - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
 
hashCode() - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
 
hashCode() - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
 
hashCode() - Method in class com.amazonaws.services.lexruntime.model.ResponseCard
 

I

InternalFailureException - Exception in com.amazonaws.services.lexruntime.model
Internal service error.
InternalFailureException(String) - Constructor for exception com.amazonaws.services.lexruntime.model.InternalFailureException
Constructs a new InternalFailureException with the specified error message.

L

LimitExceededException - Exception in com.amazonaws.services.lexruntime.model
Exceeded a limit.
LimitExceededException(String) - Constructor for exception com.amazonaws.services.lexruntime.model.LimitExceededException
Constructs a new LimitExceededException with the specified error message.
LoopDetectedException - Exception in com.amazonaws.services.lexruntime.model
Lambda fulfilment function returned DelegateDialogAction to Amazon Lex without changing any slot values.
LoopDetectedException(String) - Constructor for exception com.amazonaws.services.lexruntime.model.LoopDetectedException
Constructs a new LoopDetectedException with the specified error message.

M

marshall(ProtocolMarshaller) - Method in class com.amazonaws.services.lexruntime.model.Button
 
marshall(ProtocolMarshaller) - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
 
marshall(ProtocolMarshaller) - Method in class com.amazonaws.services.lexruntime.model.ResponseCard
 

N

NotAcceptableException - Exception in com.amazonaws.services.lexruntime.model
The accept header in the request does not have a valid value.
NotAcceptableException(String) - Constructor for exception com.amazonaws.services.lexruntime.model.NotAcceptableException
Constructs a new NotAcceptableException with the specified error message.
NotFoundException - Exception in com.amazonaws.services.lexruntime.model
The resource (such as the Amazon Lex bot or an alias) that is referred to is not found.
NotFoundException(String) - Constructor for exception com.amazonaws.services.lexruntime.model.NotFoundException
Constructs a new NotFoundException with the specified error message.

P

postContent(PostContentRequest) - Method in class com.amazonaws.services.lexruntime.AbstractAmazonLexRuntime
 
postContent(PostContentRequest) - Method in interface com.amazonaws.services.lexruntime.AmazonLexRuntime
Sends user input (text or speech) to Amazon Lex.
postContent(PostContentRequest) - Method in class com.amazonaws.services.lexruntime.AmazonLexRuntimeClient
Sends user input (text or speech) to Amazon Lex.
postContentAsync(PostContentRequest) - Method in class com.amazonaws.services.lexruntime.AbstractAmazonLexRuntimeAsync
 
postContentAsync(PostContentRequest, AsyncHandler<PostContentRequest, PostContentResult>) - Method in class com.amazonaws.services.lexruntime.AbstractAmazonLexRuntimeAsync
 
postContentAsync(PostContentRequest) - Method in interface com.amazonaws.services.lexruntime.AmazonLexRuntimeAsync
Sends user input (text or speech) to Amazon Lex.
postContentAsync(PostContentRequest, AsyncHandler<PostContentRequest, PostContentResult>) - Method in interface com.amazonaws.services.lexruntime.AmazonLexRuntimeAsync
Sends user input (text or speech) to Amazon Lex.
postContentAsync(PostContentRequest) - Method in class com.amazonaws.services.lexruntime.AmazonLexRuntimeAsyncClient
 
postContentAsync(PostContentRequest, AsyncHandler<PostContentRequest, PostContentResult>) - Method in class com.amazonaws.services.lexruntime.AmazonLexRuntimeAsyncClient
 
PostContentRequest - Class in com.amazonaws.services.lexruntime.model
 
PostContentRequest() - Constructor for class com.amazonaws.services.lexruntime.model.PostContentRequest
 
PostContentResult - Class in com.amazonaws.services.lexruntime.model
 
PostContentResult() - Constructor for class com.amazonaws.services.lexruntime.model.PostContentResult
 
postText(PostTextRequest) - Method in class com.amazonaws.services.lexruntime.AbstractAmazonLexRuntime
 
postText(PostTextRequest) - Method in interface com.amazonaws.services.lexruntime.AmazonLexRuntime
Sends user input (text-only) to Amazon Lex.
postText(PostTextRequest) - Method in class com.amazonaws.services.lexruntime.AmazonLexRuntimeClient
Sends user input (text-only) to Amazon Lex.
postTextAsync(PostTextRequest) - Method in class com.amazonaws.services.lexruntime.AbstractAmazonLexRuntimeAsync
 
postTextAsync(PostTextRequest, AsyncHandler<PostTextRequest, PostTextResult>) - Method in class com.amazonaws.services.lexruntime.AbstractAmazonLexRuntimeAsync
 
postTextAsync(PostTextRequest) - Method in interface com.amazonaws.services.lexruntime.AmazonLexRuntimeAsync
Sends user input (text-only) to Amazon Lex.
postTextAsync(PostTextRequest, AsyncHandler<PostTextRequest, PostTextResult>) - Method in interface com.amazonaws.services.lexruntime.AmazonLexRuntimeAsync
Sends user input (text-only) to Amazon Lex.
postTextAsync(PostTextRequest) - Method in class com.amazonaws.services.lexruntime.AmazonLexRuntimeAsyncClient
 
postTextAsync(PostTextRequest, AsyncHandler<PostTextRequest, PostTextResult>) - Method in class com.amazonaws.services.lexruntime.AmazonLexRuntimeAsyncClient
 
PostTextRequest - Class in com.amazonaws.services.lexruntime.model
 
PostTextRequest() - Constructor for class com.amazonaws.services.lexruntime.model.PostTextRequest
 
PostTextResult - Class in com.amazonaws.services.lexruntime.model
 
PostTextResult() - Constructor for class com.amazonaws.services.lexruntime.model.PostTextResult
 

R

RequestTimeoutException - Exception in com.amazonaws.services.lexruntime.model
The input speech is too long.
RequestTimeoutException(String) - Constructor for exception com.amazonaws.services.lexruntime.model.RequestTimeoutException
Constructs a new RequestTimeoutException with the specified error message.
ResponseCard - Class in com.amazonaws.services.lexruntime.model
If you configure a response card when creating your bots, Amazon Lex substitutes the session attributes and slot values that are available, and then returns it.
ResponseCard() - Constructor for class com.amazonaws.services.lexruntime.model.ResponseCard
 

S

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 values 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
Transcript of the voice input to the operation.
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
Message to convey to the user.
setMessage(String) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
A message to convey to the user.
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 in 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
By using session attributes, a client application can pass contextual information in the request to Amazon Lex For example,
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 (name/value pairs) that Amazon Lex detected so far 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
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
 

T

toString() - Method in class com.amazonaws.services.lexruntime.model.Button
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in enum com.amazonaws.services.lexruntime.model.ContentType
 
toString() - Method in enum com.amazonaws.services.lexruntime.model.DialogState
 
toString() - Method in class com.amazonaws.services.lexruntime.model.GenericAttachment
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.lexruntime.model.PostContentRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.lexruntime.model.PostContentResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.lexruntime.model.PostTextRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.lexruntime.model.ResponseCard
Returns a string representation of this object; useful for testing and debugging.

U

UnsupportedMediaTypeException - Exception in com.amazonaws.services.lexruntime.model
The Content-Type header (PostContent API) has an invalid value.
UnsupportedMediaTypeException(String) - Constructor for exception com.amazonaws.services.lexruntime.model.UnsupportedMediaTypeException
Constructs a new UnsupportedMediaTypeException with the specified error message.

V

valueOf(String) - Static method in enum com.amazonaws.services.lexruntime.model.ContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.lexruntime.model.DialogState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.amazonaws.services.lexruntime.model.ContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.lexruntime.model.DialogState
Returns an array containing the constants of this enum type, in the order they are declared.

W

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 values 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
Transcript of the voice input to the operation.
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
Message to convey to the user.
withMessage(String) - Method in class com.amazonaws.services.lexruntime.model.PostTextResult
A message to convey to the user.
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 in 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
By using session attributes, a client application can pass contextual information in the request to Amazon Lex For example,
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 (name/value pairs) that Amazon Lex detected so far 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
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.
A B C D E F G H I L M N P R S T U V W 
Skip navigation links

Copyright © 2017. All rights reserved.