Interface CfnBot.PostFulfillmentStatusSpecificationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnBot.PostFulfillmentStatusSpecificationProperty.Jsii$Proxy
- Enclosing class:
CfnBot
@Stability(Stable)
public static interface CfnBot.PostFulfillmentStatusSpecificationProperty
extends software.amazon.jsii.JsiiSerializable
Provides a setting that determines whether the post-fulfillment response is sent to the user.
Example:
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnBot.PostFulfillmentStatusSpecificationPropertystatic final classAn implementation forCfnBot.PostFulfillmentStatusSpecificationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectA list of conditional branches to evaluate after the fulfillment code hook throws an exception or returns with theStatefield of theIntentobject set toFailed.default ObjectSpecifies the next step the bot runs after the fulfillment 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 when fulfillment isn't successful.default ObjectA list of conditional branches to evaluate after the fulfillment code hook finishes successfully.default ObjectSpecifies the next step in the conversation that Amazon Lex invokes when the fulfillment code hook completes successfully.default ObjectSpecifies a list of message groups that Amazon Lex uses to respond when the fulfillment is successful.default ObjectA list of conditional branches to evaluate if the fulfillment code hook times out.default ObjectSpecifies the next step that the bot runs when the fulfillment code hook times out.default ObjectSpecifies a list of message groups that Amazon Lex uses to respond when fulfillment isn't completed within the timeout period.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getFailureConditional
A list of conditional branches to evaluate after the fulfillment 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 fulfillment 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 when fulfillment isn't successful.Returns union: either
IResolvableorCfnBot.ResponseSpecificationProperty- See Also:
-
getSuccessConditional
A list of conditional branches to evaluate after the fulfillment code hook finishes successfully.Returns union: either
IResolvableorCfnBot.ConditionalSpecificationProperty- See Also:
-
getSuccessNextStep
Specifies the next step in the conversation that Amazon Lex invokes when the fulfillment code hook completes successfully.Returns union: either
IResolvableorCfnBot.DialogStateProperty- See Also:
-
getSuccessResponse
Specifies a list of message groups that Amazon Lex uses to respond when the fulfillment is successful.Returns union: either
IResolvableorCfnBot.ResponseSpecificationProperty- See Also:
-
getTimeoutConditional
A list of conditional branches to evaluate if the fulfillment code hook times out.Returns union: either
IResolvableorCfnBot.ConditionalSpecificationProperty- See Also:
-
getTimeoutNextStep
Specifies the next step that the bot runs when the fulfillment code hook times out.Returns union: either
IResolvableorCfnBot.DialogStateProperty- See Also:
-
getTimeoutResponse
Specifies a list of message groups that Amazon Lex uses to respond when fulfillment isn't completed within the timeout period.Returns union: either
IResolvableorCfnBot.ResponseSpecificationProperty- See Also:
-
builder
-