V2modelsIntentConfirmationSettingCodeHookPostCodeHookSpecificationFailureConditionalDefaultBranchNextStepDialogActionArgs

data class V2modelsIntentConfirmationSettingCodeHookPostCodeHookSpecificationFailureConditionalDefaultBranchNextStepDialogActionArgs(val slotToElicit: Output<String>? = null, val suppressNextMessage: Output<Boolean>? = null, val type: Output<String>) : ConvertibleToJava<V2modelsIntentConfirmationSettingCodeHookPostCodeHookSpecificationFailureConditionalDefaultBranchNextStepDialogActionArgs>

Constructors

constructor(slotToElicit: Output<String>? = null, suppressNextMessage: Output<Boolean>? = null, type: Output<String>)

Properties

Link copied to clipboard
val slotToElicit: Output<String>? = null

If the dialog action is ElicitSlot, defines the slot to elicit from the user.

Link copied to clipboard
val suppressNextMessage: Output<Boolean>? = null

Whether the next message for the intent is not used.

Link copied to clipboard
val type: Output<String>

Action that the bot should execute. Valid values are ElicitIntent, StartIntent, ElicitSlot, EvaluateConditional, InvokeDialogCodeHook, ConfirmIntent, FulfillIntent, CloseIntent, EndConversation.

Functions

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