Interface CfnBot.PostDialogCodeHookInvocationSpecificationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnBot.PostDialogCodeHookInvocationSpecificationProperty.Jsii$Proxy
- Enclosing class:
CfnBot
@Stability(Stable)
public static interface CfnBot.PostDialogCodeHookInvocationSpecificationProperty
extends software.amazon.jsii.JsiiSerializable
Specifies next steps to run after the dialog code hook finishes.
Example:
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnBot.PostDialogCodeHookInvocationSpecificationPropertystatic final classAn implementation forCfnBot.PostDialogCodeHookInvocationSpecificationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectA list of conditional branches to evaluate after the dialog code hook throws an exception or returns with theStatefield of theIntentobject set toFailed.default ObjectSpecifies the next step the bot runs after the dialog code hook throws an exception or returns with theStatefield of theIntentobject set toFailed.default ObjectSpecifies a list of message groups that Amazon Lex uses to respond the user input when the code hook fails.default ObjectA list of conditional branches to evaluate after the dialog code hook finishes successfully.default ObjectSpecifics the next step the bot runs after the dialog code hook finishes successfully.default ObjectSpecifies a list of message groups that Amazon Lex uses to respond when the code hook succeeds.default ObjectA list of conditional branches to evaluate if the code hook times out.default ObjectSpecifies the next step that the bot runs when the code hook times out.default ObjectSpecifies a list of message groups that Amazon Lex uses to respond to the user input when the code hook times out.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getFailureConditional
A list of conditional branches to evaluate after the dialog code hook throws an exception or returns with theStatefield of theIntentobject set toFailed.Returns union: either
IResolvableorCfnBot.ConditionalSpecificationProperty- See Also:
-
getFailureNextStep
Specifies the next step the bot runs after the dialog code hook throws an exception or returns with theStatefield of theIntentobject set toFailed.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 code hook fails.Returns union: either
IResolvableorCfnBot.ResponseSpecificationProperty- See Also:
-
getSuccessConditional
A list of conditional branches to evaluate after the dialog code hook finishes successfully.Returns union: either
IResolvableorCfnBot.ConditionalSpecificationProperty- See Also:
-
getSuccessNextStep
Specifics the next step the bot runs after the dialog code hook finishes successfully.Returns union: either
IResolvableorCfnBot.DialogStateProperty- See Also:
-
getSuccessResponse
Specifies a list of message groups that Amazon Lex uses to respond when the code hook succeeds.Returns union: either
IResolvableorCfnBot.ResponseSpecificationProperty- See Also:
-
getTimeoutConditional
A list of conditional branches to evaluate if the code hook times out.Returns union: either
IResolvableorCfnBot.ConditionalSpecificationProperty- See Also:
-
getTimeoutNextStep
Specifies the next step that the bot runs when the code hook times out.Returns union: either
IResolvableorCfnBot.DialogStateProperty- See Also:
-
getTimeoutResponse
Specifies a list of message groups that Amazon Lex uses to respond to the user input when the code hook times out.Returns union: either
IResolvableorCfnBot.ResponseSpecificationProperty- See Also:
-
builder
@Stability(Stable) static CfnBot.PostDialogCodeHookInvocationSpecificationProperty.Builder builder()
-