Class CfnBotAliasProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.lex.CfnBotAliasProps.Jsii$Proxy
- All Implemented Interfaces:
CfnBotAliasProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnBotAliasProps
@Stability(Stable)
@Internal
public static final class CfnBotAliasProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnBotAliasProps
An implementation for
CfnBotAliasProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.lex.CfnBotAliasProps
CfnBotAliasProps.Builder, CfnBotAliasProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnBotAliasProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnBotAliasProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectSpecifies settings that are unique to a locale.final StringThe name of the bot alias.final ObjectAn array of key-value pairs to apply to this resource.final StringgetBotId()The unique identifier of the bot.final StringThe version of the bot that the bot alias references.final ObjectSpecifies whether Amazon Lex logs text and audio for conversations with the bot.final StringThe description of the bot alias.final ObjectDetermines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnBotAliasProps.Builder.
-
-
Method Details
-
getBotAliasName
Description copied from interface:CfnBotAliasPropsThe name of the bot alias.- Specified by:
getBotAliasNamein interfaceCfnBotAliasProps- See Also:
-
getBotId
Description copied from interface:CfnBotAliasPropsThe unique identifier of the bot.- Specified by:
getBotIdin interfaceCfnBotAliasProps- See Also:
-
getBotAliasLocaleSettings
Description copied from interface:CfnBotAliasPropsSpecifies settings that are unique to a locale.For example, you can use different Lambda function depending on the bot's locale.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnBotAlias.BotAliasLocaleSettingsItemProperty>- Specified by:
getBotAliasLocaleSettingsin interfaceCfnBotAliasProps- See Also:
-
getBotAliasTags
Description copied from interface:CfnBotAliasPropsAn array of key-value pairs to apply to this resource.You can only add tags when you specify an alias.
For more information, see Tag .
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTag>- Specified by:
getBotAliasTagsin interfaceCfnBotAliasProps- See Also:
-
getBotVersion
Description copied from interface:CfnBotAliasPropsThe version of the bot that the bot alias references.- Specified by:
getBotVersionin interfaceCfnBotAliasProps- See Also:
-
getConversationLogSettings
Description copied from interface:CfnBotAliasPropsSpecifies whether Amazon Lex logs text and audio for conversations with the bot.When you enable conversation logs, text logs store text input, transcripts of audio input, and associated metadata in Amazon CloudWatch logs. Audio logs store input in Amazon S3 .
Returns union: either
IResolvableorCfnBotAlias.ConversationLogSettingsProperty- Specified by:
getConversationLogSettingsin interfaceCfnBotAliasProps- See Also:
-
getDescription
Description copied from interface:CfnBotAliasPropsThe description of the bot alias.- Specified by:
getDescriptionin interfaceCfnBotAliasProps- See Also:
-
getSentimentAnalysisSettings
Description copied from interface:CfnBotAliasPropsDetermines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.- Specified by:
getSentimentAnalysisSettingsin interfaceCfnBotAliasProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-