public static final class CfnBot.SlotProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnBot.SlotProperty
CfnBot.SlotProperty
CfnBot.SlotProperty.Builder, CfnBot.SlotProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
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(java.lang.Object o) |
java.lang.String |
getDescription()
A description of the slot type.
|
java.lang.Object |
getMultipleValuesSetting()
Determines whether the slot can return multiple values to the application.
|
java.lang.String |
getName()
The name of the slot.
|
java.lang.Object |
getObfuscationSetting()
Determines whether the contents of the slot are obfuscated in Amazon CloudWatch Logs logs.
|
java.lang.String |
getSlotTypeName()
The name of the slot type that this slot is based on.
|
java.lang.Object |
getValueElicitationSetting()
Determines the slot resolution strategy that Amazon Lex uses to return slot type values.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getName()
CfnBot.SlotProperty
getName
in interface CfnBot.SlotProperty
public final java.lang.String getSlotTypeName()
CfnBot.SlotProperty
The slot type defines the acceptable values for the slot.
getSlotTypeName
in interface CfnBot.SlotProperty
public final java.lang.Object getValueElicitationSetting()
CfnBot.SlotProperty
The 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.SlotProperty
public final java.lang.String getDescription()
CfnBot.SlotProperty
getDescription
in interface CfnBot.SlotProperty
public final java.lang.Object getMultipleValuesSetting()
CfnBot.SlotProperty
getMultipleValuesSetting
in interface CfnBot.SlotProperty
public final java.lang.Object getObfuscationSetting()
CfnBot.SlotProperty
Use obfuscated slots to protect information such as personally identifiable information (PII) in logs.
getObfuscationSetting
in interface CfnBot.SlotProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()