BotSlotValueSelectionSettingArgs

data class BotSlotValueSelectionSettingArgs(val advancedRecognitionSetting: Output<BotAdvancedRecognitionSettingArgs>? = null, val regexFilter: Output<BotSlotValueRegexFilterArgs>? = null, val resolutionStrategy: Output<BotSlotValueResolutionStrategy>) : ConvertibleToJava<BotSlotValueSelectionSettingArgs>

Contains settings used by Amazon Lex to select a slot value.

Constructors

Link copied to clipboard
constructor(advancedRecognitionSetting: Output<BotAdvancedRecognitionSettingArgs>? = null, regexFilter: Output<BotSlotValueRegexFilterArgs>? = null, resolutionStrategy: Output<BotSlotValueResolutionStrategy>)

Properties

Link copied to clipboard

Provides settings that enable advanced recognition settings for slot values. You can use this to enable using slot values as a custom vocabulary for recognizing user utterances.

Link copied to clipboard

A regular expression used to validate the value of a slot.

Link copied to clipboard

Determines the slot resolution strategy that Amazon Lex uses to return slot type values. The field can be set to one of the following values:

Functions

Link copied to clipboard
open override fun toJava(): BotSlotValueSelectionSettingArgs