Class CfnBotProps.Jsii$Proxy
- All Implemented Interfaces:
CfnBotProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnBotProps
CfnBotProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.lex.CfnBotProps
CfnBotProps.Builder, CfnBotProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnBotProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnBotProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final Object
Indicates whether Amazon Lex V2 should automatically build the locales for the bot after a change.final Object
The Amazon S3 location of files used to import a bot.final Object
A list of locales for the bot.final Object
A list of tags to add to the bot.final Object
By default, data stored by Amazon Lex is encrypted.final String
The description of the version.final Number
The time, in seconds, that Amazon Lex should keep information about a user's conversation with the bot.final String
getName()
The name of the bot locale.final String
The Amazon Resource Name (ARN) of the IAM role used to build and run the bot.final Object
Specifies configuration settings for the alias used to test the bot.final Object
A list of tags to add to the test alias for a bot.final int
hashCode()
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 theCfnBotProps.Builder
.
-
-
Method Details
-
getDataPrivacy
Description copied from interface:CfnBotProps
By default, data stored by Amazon Lex is encrypted.The
DataPrivacy
structure provides settings that determine how Amazon Lex handles special cases of securing the data for your bot.- Specified by:
getDataPrivacy
in interfaceCfnBotProps
-
getIdleSessionTtlInSeconds
Description copied from interface:CfnBotProps
The time, in seconds, that Amazon Lex should keep information about a user's conversation with the bot.A user interaction remains active for the amount of time specified. If no conversation occurs during this time, the session expires and Amazon Lex deletes any data provided before the timeout.
You can specify between 60 (1 minute) and 86,400 (24 hours) seconds.
- Specified by:
getIdleSessionTtlInSeconds
in interfaceCfnBotProps
-
getName
Description copied from interface:CfnBotProps
The name of the bot locale.- Specified by:
getName
in interfaceCfnBotProps
-
getRoleArn
Description copied from interface:CfnBotProps
The Amazon Resource Name (ARN) of the IAM role used to build and run the bot.- Specified by:
getRoleArn
in interfaceCfnBotProps
-
getAutoBuildBotLocales
Description copied from interface:CfnBotProps
Indicates whether Amazon Lex V2 should automatically build the locales for the bot after a change.- Specified by:
getAutoBuildBotLocales
in interfaceCfnBotProps
-
getBotFileS3Location
Description copied from interface:CfnBotProps
The Amazon S3 location of files used to import a bot.The files must be in the import format specified in JSON format for importing and exporting in the Amazon Lex developer guide.
- Specified by:
getBotFileS3Location
in interfaceCfnBotProps
-
getBotLocales
Description copied from interface:CfnBotProps
A list of locales for the bot.- Specified by:
getBotLocales
in interfaceCfnBotProps
-
getBotTags
Description copied from interface:CfnBotProps
A list of tags to add to the bot.You can only add tags when you import a bot. You can't use the
UpdateBot
operation to update tags. To update tags, use theTagResource
operation.- Specified by:
getBotTags
in interfaceCfnBotProps
-
getDescription
Description copied from interface:CfnBotProps
The description of the version.- Specified by:
getDescription
in interfaceCfnBotProps
-
getTestBotAliasSettings
Description copied from interface:CfnBotProps
Specifies configuration settings for the alias used to test the bot.If the
TestBotAliasSettings
property is not specified, the settings are configured with default values.- Specified by:
getTestBotAliasSettings
in interfaceCfnBotProps
-
getTestBotAliasTags
Description copied from interface:CfnBotProps
A list of tags to add to the test alias for a bot.You can only add tags when you import a bot. You can't use the
UpdateAlias
operation to update tags. To update tags on the test alias, use theTagResource
operation.- Specified by:
getTestBotAliasTags
in interfaceCfnBotProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-