Class CfnBot.PostFulfillmentStatusSpecificationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.lex.CfnBot.PostFulfillmentStatusSpecificationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnBot.PostFulfillmentStatusSpecificationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnBot.PostFulfillmentStatusSpecificationProperty
@Stability(Stable)
@Internal
public static final class CfnBot.PostFulfillmentStatusSpecificationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnBot.PostFulfillmentStatusSpecificationProperty
An implementation for
CfnBot.PostFulfillmentStatusSpecificationProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.lex.CfnBot.PostFulfillmentStatusSpecificationProperty
CfnBot.PostFulfillmentStatusSpecificationProperty.Builder, CfnBot.PostFulfillmentStatusSpecificationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnBot.PostFulfillmentStatusSpecificationProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectA list of conditional branches to evaluate after the fulfillment code hook throws an exception or returns with theStatefield of theIntentobject set toFailed.final ObjectSpecifies the next step the bot runs after the fulfillment code hook throws an exception or returns with theStatefield of theIntentobject set toFailed.final ObjectSpecifies a list of message groups that Amazon Lex uses to respond when fulfillment isn't successful.final ObjectA list of conditional branches to evaluate after the fulfillment code hook finishes successfully.final ObjectSpecifies the next step in the conversation that Amazon Lex invokes when the fulfillment code hook completes successfully.final ObjectSpecifies a list of message groups that Amazon Lex uses to respond when the fulfillment is successful.final ObjectA list of conditional branches to evaluate if the fulfillment code hook times out.final ObjectSpecifies the next step that the bot runs when the fulfillment code hook times out.final ObjectSpecifies a list of message groups that Amazon Lex uses to respond when fulfillment isn't completed within the timeout period.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnBot.PostFulfillmentStatusSpecificationProperty.Builder.
-
-
Method Details
-
getFailureConditional
Description copied from interface:CfnBot.PostFulfillmentStatusSpecificationPropertyA 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- Specified by:
getFailureConditionalin interfaceCfnBot.PostFulfillmentStatusSpecificationProperty- See Also:
-
getFailureNextStep
Description copied from interface:CfnBot.PostFulfillmentStatusSpecificationPropertySpecifies 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- Specified by:
getFailureNextStepin interfaceCfnBot.PostFulfillmentStatusSpecificationProperty- See Also:
-
getFailureResponse
Description copied from interface:CfnBot.PostFulfillmentStatusSpecificationPropertySpecifies a list of message groups that Amazon Lex uses to respond when fulfillment isn't successful.Returns union: either
IResolvableorCfnBot.ResponseSpecificationProperty- Specified by:
getFailureResponsein interfaceCfnBot.PostFulfillmentStatusSpecificationProperty- See Also:
-
getSuccessConditional
Description copied from interface:CfnBot.PostFulfillmentStatusSpecificationPropertyA list of conditional branches to evaluate after the fulfillment code hook finishes successfully.Returns union: either
IResolvableorCfnBot.ConditionalSpecificationProperty- Specified by:
getSuccessConditionalin interfaceCfnBot.PostFulfillmentStatusSpecificationProperty- See Also:
-
getSuccessNextStep
Description copied from interface:CfnBot.PostFulfillmentStatusSpecificationPropertySpecifies the next step in the conversation that Amazon Lex invokes when the fulfillment code hook completes successfully.Returns union: either
IResolvableorCfnBot.DialogStateProperty- Specified by:
getSuccessNextStepin interfaceCfnBot.PostFulfillmentStatusSpecificationProperty- See Also:
-
getSuccessResponse
Description copied from interface:CfnBot.PostFulfillmentStatusSpecificationPropertySpecifies a list of message groups that Amazon Lex uses to respond when the fulfillment is successful.Returns union: either
IResolvableorCfnBot.ResponseSpecificationProperty- Specified by:
getSuccessResponsein interfaceCfnBot.PostFulfillmentStatusSpecificationProperty- See Also:
-
getTimeoutConditional
Description copied from interface:CfnBot.PostFulfillmentStatusSpecificationPropertyA list of conditional branches to evaluate if the fulfillment code hook times out.Returns union: either
IResolvableorCfnBot.ConditionalSpecificationProperty- Specified by:
getTimeoutConditionalin interfaceCfnBot.PostFulfillmentStatusSpecificationProperty- See Also:
-
getTimeoutNextStep
Description copied from interface:CfnBot.PostFulfillmentStatusSpecificationPropertySpecifies the next step that the bot runs when the fulfillment code hook times out.Returns union: either
IResolvableorCfnBot.DialogStateProperty- Specified by:
getTimeoutNextStepin interfaceCfnBot.PostFulfillmentStatusSpecificationProperty- See Also:
-
getTimeoutResponse
Description copied from interface:CfnBot.PostFulfillmentStatusSpecificationPropertySpecifies 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- Specified by:
getTimeoutResponsein interfaceCfnBot.PostFulfillmentStatusSpecificationProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-