Interface CfnBot.SlotCaptureSettingProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnBot.SlotCaptureSettingProperty.Jsii$Proxy
- Enclosing class:
CfnBot
@Stability(Stable)
public static interface CfnBot.SlotCaptureSettingProperty
extends software.amazon.jsii.JsiiSerializable
Settings used when Amazon Lex successfully captures a slot value from a user.
Example:
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnBot.SlotCaptureSettingPropertystatic final classAn implementation forCfnBot.SlotCaptureSettingProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectA list of conditional branches to evaluate after the slot value is captured.default ObjectSpecifies the next step that the bot runs when the slot value is captured before the code hook times out.default ObjectSpecifies a list of message groups that Amazon Lex uses to respond the user input.default ObjectCode hook called after Amazon Lex successfully captures a slot value.default ObjectCode hook called when Amazon Lex doesn't capture a slot value.default ObjectA list of conditional branches to evaluate when the slot value isn't captured.default ObjectSpecifies the next step that the bot runs when the slot value code is not recognized.default ObjectSpecifies a list of message groups that Amazon Lex uses to respond the user input when the slot fails to be captured.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCaptureConditional
A list of conditional branches to evaluate after the slot value is captured.Returns union: either
IResolvableorCfnBot.ConditionalSpecificationProperty- See Also:
-
getCaptureNextStep
Specifies the next step that the bot runs when the slot value is captured before the code hook times out.Returns union: either
IResolvableorCfnBot.DialogStateProperty- See Also:
-
getCaptureResponse
Specifies a list of message groups that Amazon Lex uses to respond the user input.Returns union: either
IResolvableorCfnBot.ResponseSpecificationProperty- See Also:
-
getCodeHook
Code hook called after Amazon Lex successfully captures a slot value.Returns union: either
IResolvableorCfnBot.DialogCodeHookInvocationSettingProperty- See Also:
-
getElicitationCodeHook
Code hook called when Amazon Lex doesn't capture a slot value.Returns union: either
IResolvableorCfnBot.ElicitationCodeHookInvocationSettingProperty- See Also:
-
getFailureConditional
A list of conditional branches to evaluate when the slot value isn't captured.Returns union: either
IResolvableorCfnBot.ConditionalSpecificationProperty- See Also:
-
getFailureNextStep
Specifies the next step that the bot runs when the slot value code is not recognized.Returns union: either
IResolvableorCfnBot.DialogStateProperty- See Also:
-
getFailureResponse
Specifies a list of message groups that Amazon Lex uses to respond the user input when the slot fails to be captured.Returns union: either
IResolvableorCfnBot.ResponseSpecificationProperty- See Also:
-
builder
-