All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| ActiveContext |
A context is a variable that contains information about the current state of the conversation between a user and
Amazon Lex.
|
| ActiveContext.Builder |
|
| ActiveContextTimeToLive |
The length of time or number of turns that a context remains active.
|
| ActiveContextTimeToLive.Builder |
|
| Arn |
An AWS Arn.
|
| AuthSchemeUtils |
|
| AwsEndpointProviderUtils |
|
| BadGatewayException |
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.Builder |
|
| BadRequestException |
Request validation failed, there is no usable message in the context, or the bot build failed, is still in progress,
or contains unbuilt changes.
|
| BadRequestException.Builder |
|
| BooleanEqualsFn |
|
| Button |
Represents an option to be shown on the client platform (Facebook, Slack, etc.)
|
| Button.Builder |
|
| Condition |
|
| Condition.Builder |
|
| ConfirmationStatus |
|
| ConflictException |
Two clients are using the same AWS account, Amazon Lex bot, and user ID.
|
| ConflictException.Builder |
|
| ContentType |
|
| DefaultLexRuntimeAuthSchemeParams |
|
| DefaultLexRuntimeAuthSchemeProvider |
|
| DefaultLexRuntimeEndpointProvider |
|
| DefaultPartitionDataProvider |
|
| DefaultRuleEngine |
|
| DeleteSessionRequest |
|
| DeleteSessionRequest.Builder |
|
| DeleteSessionRequestMarshaller |
|
| DeleteSessionResponse |
|
| DeleteSessionResponse.Builder |
|
| DependencyFailedException |
One of the dependencies, such as AWS Lambda or Amazon Polly, threw an exception.
|
| DependencyFailedException.Builder |
|
| DialogAction |
Describes the next action that the bot should take in its interaction with the user and provides information about
the context in which the action takes place.
|
| DialogAction.Builder |
|
| DialogActionType |
|
| DialogState |
|
| EndpointResult |
|
| EndpointResult.Builder |
|
| EndpointRule |
|
| EndpointRuleset |
The set of rules that are used to compute the endpoint to use for a request.
|
| EndpointRuleset.Builder |
|
| ErrorRule |
|
| Eval |
|
| Expr |
|
| ExprVisitor<R> |
|
| ExprVisitor.Default<R> |
|
| FatScope<T> |
|
| Fn |
|
| FnNode |
Parsed but not validated function contents containing the `fn` name and `argv`
|
| FnNode.Builder |
|
| FnVisitor<R> |
|
| FulfillmentState |
|
| GenericAttachment |
Represents an option rendered to the user when a prompt is shown.
|
| GenericAttachment.Builder |
|
| GetAttr |
|
| GetAttr.Builder |
|
| GetAttr.Part |
|
| GetAttr.Part.Index |
|
| GetAttr.Part.Key |
|
| GetSessionRequest |
|
| GetSessionRequest.Builder |
|
| GetSessionRequestMarshaller |
|
| GetSessionResponse |
|
| GetSessionResponse.Builder |
|
| Identifier |
Identifiers for variables declared within the rule engine, e.g.
|
| InnerParseError |
|
| IntentConfidence |
Provides a score that indicates the confidence that Amazon Lex has that an intent is the one that satisfies the
user's intent.
|
| IntentConfidence.Builder |
|
| IntentSummary |
Provides information about the state of an intent.
|
| IntentSummary.Builder |
|
| InternalFailureException |
Internal service error.
|
| InternalFailureException.Builder |
|
| Into<T> |
|
| IntoSelf<T extends IntoSelf<T>> |
|
| IsSet |
|
| IsValidHostLabel |
|
| IsVirtualHostableS3Bucket |
|
| LexRuntimeAsyncClient |
Service client for accessing Amazon Lex Runtime Service asynchronously.
|
| LexRuntimeAsyncClientBuilder |
|
| LexRuntimeAuthSchemeInterceptor |
|
| LexRuntimeAuthSchemeParams |
The parameters object used to resolve the auth schemes for the LexRuntime service.
|
| LexRuntimeAuthSchemeParams.Builder |
|
| LexRuntimeAuthSchemeProvider |
An auth scheme provider for LexRuntime service.
|
| LexRuntimeBaseClientBuilder<B extends LexRuntimeBaseClientBuilder<B,C>,C> |
|
| LexRuntimeClient |
Service client for accessing Amazon Lex Runtime Service.
|
| LexRuntimeClientBuilder |
|
| LexRuntimeClientOption<T> |
|
| LexRuntimeEndpointParams |
The parameters object used to resolve an endpoint for the LexRuntime service.
|
| LexRuntimeEndpointParams.Builder |
|
| LexRuntimeEndpointProvider |
An endpoint provider for LexRuntime.
|
| LexRuntimeException |
|
| LexRuntimeException.Builder |
|
| LexRuntimeException.BuilderImpl |
|
| LexRuntimeRequest |
|
| LexRuntimeRequest.Builder |
|
| LexRuntimeRequest.BuilderImpl |
|
| LexRuntimeRequestSetEndpointInterceptor |
|
| LexRuntimeResolveEndpointInterceptor |
|
| LexRuntimeResponse |
|
| LexRuntimeResponse.Builder |
|
| LexRuntimeResponse.BuilderImpl |
|
| LexRuntimeResponseMetadata |
|
| LexRuntimeServiceClientConfiguration |
Class to expose the service client settings to the user.
|
| LexRuntimeServiceClientConfiguration.Builder |
|
| LexRuntimeServiceClientConfigurationBuilder |
|
| LimitExceededException |
Exceeded a limit.
|
| LimitExceededException.Builder |
|
| Literal |
|
| Literal.Visitor<T> |
|
| LoopDetectedException |
This exception is not used.
|
| LoopDetectedException.Builder |
|
| MessageFormatType |
|
| Not |
|
| NotAcceptableException |
The accept header in the request does not have a valid value.
|
| NotAcceptableException.Builder |
|
| NotFoundException |
The resource (such as the Amazon Lex bot or an alias) that is referred to is not found.
|
| NotFoundException.Builder |
|
| Outputs |
|
| Outputs.Builder |
|
| Parameter |
|
| Parameter.Builder |
|
| Parameter.Deprecated |
|
| ParameterReference |
|
| ParameterReference.Builder |
|
| Parameters |
|
| Parameters.Builder |
|
| ParameterType |
|
| ParseArn |
|
| ParseUrl |
Function to parse a URI from a string.
|
| Partition |
|
| Partition.Builder |
|
| PartitionDataProvider |
|
| PartitionFn |
|
| Partitions |
|
| Partitions.Builder |
|
| PostContentRequest |
|
| PostContentRequest.Builder |
|
| PostContentRequestMarshaller |
|
| PostContentResponse |
|
| PostContentResponse.Builder |
|
| PostTextRequest |
|
| PostTextRequest.Builder |
|
| PostTextRequestMarshaller |
|
| PostTextResponse |
|
| PostTextResponse.Builder |
|
| PredictedIntent |
An intent that Amazon Lex suggests satisfies the user's intent.
|
| PredictedIntent.Builder |
|
| PutSessionRequest |
|
| PutSessionRequest.Builder |
|
| PutSessionRequestMarshaller |
|
| PutSessionResponse |
|
| PutSessionResponse.Builder |
|
| Ref |
A reference to a field.
|
| RegionOverride |
|
| RegionOverride.Builder |
|
| RequestTimeoutException |
The input speech is too long.
|
| RequestTimeoutException.Builder |
|
| ResponseCard |
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.Builder |
|
| Rule |
|
| Rule.Builder |
|
| RuleEngine |
|
| RuleError |
|
| RuleError.Builder |
|
| RuleEvaluator |
|
| RuleValueVisitor<R> |
Visitor for the right-hand side of rules (tree, error, endpoint)
|
| Scope<T> |
|
| SentimentResponse |
The sentiment expressed in an utterance.
|
| SentimentResponse.Builder |
|
| SingleArgFn |
|
| SourceException |
|
| SourceException.BuilderImpl |
|
| StringEqualsFn |
|
| Substring |
|
| Template |
Template represents a "Template Literal".
|
| Template.Dynamic |
|
| Template.Literal |
|
| Template.Part |
|
| TemplateVisitor<T> |
For code generating from a template, use a `TemplateVisitor`.
|
| ToParameterReference |
|
| TreeRule |
|
| UnsupportedMediaTypeException |
The Content-Type header (PostContent API) has an invalid value.
|
| UnsupportedMediaTypeException.Builder |
|
| UriEncodeFn |
|
| UserAgentUtils |
|
| Value |
Base class for the types of values computable by the RuleEngine.
|
| Value.Array |
An array value.
|
| Value.Bool |
A boolean value.
|
| Value.Endpoint |
|
| Value.Endpoint.Builder |
|
| Value.Int |
An integer value.
|
| Value.None |
|
| Value.Record |
A record (map) value.
|
| Value.Str |
A string value.
|