Class CfnBotAliasMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.lex.CfnBotAliasMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnBotAliasMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnBotAliasMixinProps
@Stability(Stable)
@Internal
public static final class CfnBotAliasMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnBotAliasMixinProps
An implementation for
CfnBotAliasMixinProps-
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.cfnpropertymixins.services.lex.CfnBotAliasMixinProps
CfnBotAliasMixinProps.Builder, CfnBotAliasMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnBotAliasMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnBotAliasMixinProps.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.An 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 theCfnBotAliasMixinProps.Builder.
-
-
Method Details
-
getBotAliasLocaleSettings
Description copied from interface:CfnBotAliasMixinPropsSpecifies 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: '<'eitherIResolvableorCfnBotAliasPropsMixin.BotAliasLocaleSettingsItemProperty>- Specified by:
getBotAliasLocaleSettingsin interfaceCfnBotAliasMixinProps- See Also:
-
getBotAliasName
Description copied from interface:CfnBotAliasMixinPropsThe name of the bot alias.- Specified by:
getBotAliasNamein interfaceCfnBotAliasMixinProps- See Also:
-
getBotAliasTags
Description copied from interface:CfnBotAliasMixinPropsAn 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 .
- Specified by:
getBotAliasTagsin interfaceCfnBotAliasMixinProps- See Also:
-
getBotId
Description copied from interface:CfnBotAliasMixinPropsThe unique identifier of the bot.- Specified by:
getBotIdin interfaceCfnBotAliasMixinProps- See Also:
-
getBotVersion
Description copied from interface:CfnBotAliasMixinPropsThe version of the bot that the bot alias references.- Specified by:
getBotVersionin interfaceCfnBotAliasMixinProps- See Also:
-
getConversationLogSettings
Description copied from interface:CfnBotAliasMixinPropsSpecifies 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
IResolvableorCfnBotAliasPropsMixin.ConversationLogSettingsProperty- Specified by:
getConversationLogSettingsin interfaceCfnBotAliasMixinProps- See Also:
-
getDescription
Description copied from interface:CfnBotAliasMixinPropsThe description of the bot alias.- Specified by:
getDescriptionin interfaceCfnBotAliasMixinProps- See Also:
-
getSentimentAnalysisSettings
Description copied from interface:CfnBotAliasMixinPropsDetermines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.- Specified by:
getSentimentAnalysisSettingsin interfaceCfnBotAliasMixinProps- 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()
-