Class CfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationProperty
CfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationProperty-
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.cfnpropertymixins.services.lex.CfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationProperty
CfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationProperty.Builder, CfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationProperty.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 dialog code hook throws an exception or returns with theStatefield of theIntentobject set toFailed.final ObjectSpecifies the next step the bot runs after the dialog 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 the user input when the code hook fails.final ObjectA list of conditional branches to evaluate after the dialog code hook finishes successfully.final ObjectSpecifics the next step the bot runs after the dialog code hook finishes successfully.final ObjectSpecifies a list of message groups that Amazon Lex uses to respond when the code hook succeeds.final ObjectA list of conditional branches to evaluate if the code hook times out.final ObjectSpecifies the next step that the bot runs when the code hook times out.final ObjectSpecifies a list of message groups that Amazon Lex uses to respond to the user input when the code hook times out.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
protected Jsii$Proxy(CfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationProperty.Builder.
-
-
Method Details
-
getFailureConditional
Description copied from interface:CfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationPropertyA 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
IResolvableorCfnBotPropsMixin.ConditionalSpecificationProperty- Specified by:
getFailureConditionalin interfaceCfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationProperty- See Also:
-
getFailureNextStep
Description copied from interface:CfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationPropertySpecifies 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
IResolvableorCfnBotPropsMixin.DialogStateProperty- Specified by:
getFailureNextStepin interfaceCfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationProperty- See Also:
-
getFailureResponse
Description copied from interface:CfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationPropertySpecifies a list of message groups that Amazon Lex uses to respond the user input when the code hook fails.Returns union: either
IResolvableorCfnBotPropsMixin.ResponseSpecificationProperty- Specified by:
getFailureResponsein interfaceCfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationProperty- See Also:
-
getSuccessConditional
Description copied from interface:CfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationPropertyA list of conditional branches to evaluate after the dialog code hook finishes successfully.Returns union: either
IResolvableorCfnBotPropsMixin.ConditionalSpecificationProperty- Specified by:
getSuccessConditionalin interfaceCfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationProperty- See Also:
-
getSuccessNextStep
Description copied from interface:CfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationPropertySpecifics the next step the bot runs after the dialog code hook finishes successfully.Returns union: either
IResolvableorCfnBotPropsMixin.DialogStateProperty- Specified by:
getSuccessNextStepin interfaceCfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationProperty- See Also:
-
getSuccessResponse
Description copied from interface:CfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationPropertySpecifies a list of message groups that Amazon Lex uses to respond when the code hook succeeds.Returns union: either
IResolvableorCfnBotPropsMixin.ResponseSpecificationProperty- Specified by:
getSuccessResponsein interfaceCfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationProperty- See Also:
-
getTimeoutConditional
Description copied from interface:CfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationPropertyA list of conditional branches to evaluate if the code hook times out.Returns union: either
IResolvableorCfnBotPropsMixin.ConditionalSpecificationProperty- Specified by:
getTimeoutConditionalin interfaceCfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationProperty- See Also:
-
getTimeoutNextStep
Description copied from interface:CfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationPropertySpecifies the next step that the bot runs when the code hook times out.Returns union: either
IResolvableorCfnBotPropsMixin.DialogStateProperty- Specified by:
getTimeoutNextStepin interfaceCfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationProperty- See Also:
-
getTimeoutResponse
Description copied from interface:CfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationPropertySpecifies a list of message groups that Amazon Lex uses to respond to the user input when the code hook times out.Returns union: either
IResolvableorCfnBotPropsMixin.ResponseSpecificationProperty- Specified by:
getTimeoutResponsein interfaceCfnBotPropsMixin.PostDialogCodeHookInvocationSpecificationProperty- 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()
-