@Stability(value=Stable) @Internal public static final class CfnBotProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnBotProps
CfnBotPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnBotProps.Builder, CfnBotProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnBotProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnBotProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAutoBuildBotLocales()
Indicates whether Amazon Lex V2 should automatically build the locales for the bot after a change.
|
Object |
getBotFileS3Location()
The Amazon S3 location of files used to import a bot.
|
Object |
getBotLocales()
A list of locales for the bot.
|
Object |
getBotTags()
A list of tags to add to the bot.
|
Object |
getDataPrivacy()
Provides information on additional privacy protections Amazon Lex should use with the bot's data.
|
String |
getDescription()
The description of the version.
|
Number |
getIdleSessionTtlInSeconds()
The time, in seconds, that Amazon Lex should keep information about a user's conversation with the bot.
|
String |
getName()
The name of the field to filter the list of bots.
|
String |
getRoleArn()
The Amazon Resource Name (ARN) of the IAM role used to build and run the bot.
|
Object |
getTestBotAliasSettings()
Specifies configuration settings for the alias used to test the bot.
|
Object |
getTestBotAliasTags()
A list of tags to add to the test alias for a bot.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnBotProps.Builder builder)
CfnBotProps.Builder.public final Object getDataPrivacy()
CfnBotPropsgetDataPrivacy in interface CfnBotPropspublic final Number getIdleSessionTtlInSeconds()
CfnBotPropsA 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.
getIdleSessionTtlInSeconds in interface CfnBotPropspublic final String getName()
CfnBotPropsgetName in interface CfnBotPropspublic final String getRoleArn()
CfnBotPropsgetRoleArn in interface CfnBotPropspublic final Object getAutoBuildBotLocales()
CfnBotPropsgetAutoBuildBotLocales in interface CfnBotPropspublic final Object getBotFileS3Location()
CfnBotPropsThe files must be in the import format specified in JSON format for importing and exporting in the Amazon Lex developer guide.
getBotFileS3Location in interface CfnBotPropspublic final Object getBotLocales()
CfnBotPropsgetBotLocales in interface CfnBotPropspublic final Object getBotTags()
CfnBotProps
You can only add tags when you import a bot. You can't use the UpdateBot operation to update tags. To update tags, use the TagResource operation.
getBotTags in interface CfnBotPropspublic final String getDescription()
CfnBotPropsgetDescription in interface CfnBotPropspublic final Object getTestBotAliasSettings()
CfnBotProps
If the TestBotAliasSettings property is not specified, the settings are configured with default values.
getTestBotAliasSettings in interface CfnBotPropspublic final Object getTestBotAliasTags()
CfnBotProps
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 the TagResource operation.
getTestBotAliasTags in interface CfnBotProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.