@Stability(value=Stable) @Internal public static final class CfnBot.SlotProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnBot.SlotProperty
CfnBot.SlotPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnBot.SlotProperty.Builder, CfnBot.SlotProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnBot.SlotProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnBot.AdvancedRecognitionSettingProperty.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) |
String |
getDescription()
A description of the slot type.
|
Object |
getMultipleValuesSetting()
Determines whether the slot can return multiple values to the application.
|
String |
getName()
The name of the slot.
|
Object |
getObfuscationSetting()
Determines whether the contents of the slot are obfuscated in Amazon CloudWatch Logs logs.
|
String |
getSlotTypeName()
The name of the slot type that this slot is based on.
|
Object |
getValueElicitationSetting()
Determines the slot resolution strategy that Amazon Lex uses to return slot type values.
|
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(CfnBot.SlotProperty.Builder builder)
CfnBot.AdvancedRecognitionSettingProperty.Builder.public final String getName()
CfnBot.SlotPropertygetName in interface CfnBot.SlotPropertypublic final String getSlotTypeName()
CfnBot.SlotPropertyThe slot type defines the acceptable values for the slot.
getSlotTypeName in interface CfnBot.SlotPropertypublic final Object getValueElicitationSetting()
CfnBot.SlotPropertyThe field can be set to one of the following values:
If you don't specify the valueSelectionStrategy, the default is OriginalValue.
getValueElicitationSetting in interface CfnBot.SlotPropertypublic final String getDescription()
CfnBot.SlotPropertygetDescription in interface CfnBot.SlotPropertypublic final Object getMultipleValuesSetting()
CfnBot.SlotPropertygetMultipleValuesSetting in interface CfnBot.SlotPropertypublic final Object getObfuscationSetting()
CfnBot.SlotPropertyUse obfuscated slots to protect information such as personally identifiable information (PII) in logs.
getObfuscationSetting in interface CfnBot.SlotProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.