@Stability(value=Stable) @Internal public static final class CfnBot.SlotTypeProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnBot.SlotTypeProperty
CfnBot.SlotTypePropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnBot.SlotTypeProperty.Builder, CfnBot.SlotTypeProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnBot.SlotTypeProperty.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 |
getExternalSourceSetting()
Sets the type of external information used to create the slot type.
|
String |
getName()
The name of the slot type.
|
String |
getParentSlotTypeSignature()
The built-in slot type used as a parent of this slot type.
|
Object |
getSlotTypeValues()
A list of SlotTypeValue objects that defines the values that the slot type can take.
|
Object |
getValueSelectionSetting()
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.SlotTypeProperty.Builder builder)
CfnBot.AdvancedRecognitionSettingProperty.Builder.public final String getName()
CfnBot.SlotTypePropertyA slot type name must be unique withing the account.
getName in interface CfnBot.SlotTypePropertypublic final String getDescription()
CfnBot.SlotTypePropertyUse the description to help identify the slot type in lists.
getDescription in interface CfnBot.SlotTypePropertypublic final Object getExternalSourceSetting()
CfnBot.SlotTypePropertygetExternalSourceSetting in interface CfnBot.SlotTypePropertypublic final String getParentSlotTypeSignature()
CfnBot.SlotTypePropertyWhen you define a parent slot type, the new slot type has the configuration of the parent lot type.
Only AMAZON.AlphaNumeric is supported.
getParentSlotTypeSignature in interface CfnBot.SlotTypePropertypublic final Object getSlotTypeValues()
CfnBot.SlotTypePropertyEach value can have a list of synonyms, additional values that help train the machine learning model about the values that it resolves for the slot.
getSlotTypeValues in interface CfnBot.SlotTypePropertypublic final Object getValueSelectionSetting()
CfnBot.SlotTypePropertyThe field can be set to one of the following values:
If you don't specify the valueSelectionStrategy, the default is OriginalValue.
getValueSelectionSetting in interface CfnBot.SlotTypeProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.