@Generated(value="software.amazon.awssdk:codegen") public final class LexConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LexConfiguration.Builder,LexConfiguration>
The configuration for an Amazon Lex V2 bot.
| Modifier and Type | Class and Description |
|---|---|
static interface |
LexConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static LexConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
InvokedBy |
invokedBy()
Specifies the type of message that triggers a bot.
|
String |
lexBotAliasArn()
The ARN of the Amazon Lex V2 bot's alias.
|
String |
localeId()
Identifies the Amazon Lex V2 bot's language and locale.
|
RespondsTo |
respondsTo()
|
String |
respondsToAsString()
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends LexConfiguration.Builder> |
serializableBuilderClass() |
LexConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
welcomeIntent()
The name of the welcome intent configured in the Amazon Lex V2 bot.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final RespondsTo respondsTo()
Deprecated. Use InvokedBy instead.
Determines whether the Amazon Lex V2 bot responds to all standard messages. Control messages are not supported.
If the service returns an enum value that is not available in the current SDK version, respondsTo will
return RespondsTo.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
respondsToAsString().
Deprecated. Use InvokedBy instead.
Determines whether the Amazon Lex V2 bot responds to all standard messages. Control messages are not supported.
RespondsTopublic final String respondsToAsString()
Deprecated. Use InvokedBy instead.
Determines whether the Amazon Lex V2 bot responds to all standard messages. Control messages are not supported.
If the service returns an enum value that is not available in the current SDK version, respondsTo will
return RespondsTo.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
respondsToAsString().
Deprecated. Use InvokedBy instead.
Determines whether the Amazon Lex V2 bot responds to all standard messages. Control messages are not supported.
RespondsTopublic final InvokedBy invokedBy()
Specifies the type of message that triggers a bot.
public final String lexBotAliasArn()
The ARN of the Amazon Lex V2 bot's alias. The ARN uses this format:
arn:aws:lex:REGION:ACCOUNT:bot-alias/MYBOTID/MYBOTALIAS
arn:aws:lex:REGION:ACCOUNT:bot-alias/MYBOTID/MYBOTALIASpublic final String localeId()
Identifies the Amazon Lex V2 bot's language and locale. The string must match one of the supported locales in Amazon Lex V2. All of the intents, slot types, and slots used in the bot must have the same locale. For more information, see Supported languages in the Amazon Lex V2 Developer Guide.
public final String welcomeIntent()
The name of the welcome intent configured in the Amazon Lex V2 bot.
public LexConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<LexConfiguration.Builder,LexConfiguration>public static LexConfiguration.Builder builder()
public static Class<? extends LexConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.