Class CfnBotPropsMixin.FulfillmentCodeHookSettingProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.lex.CfnBotPropsMixin.FulfillmentCodeHookSettingProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnBotPropsMixin.FulfillmentCodeHookSettingProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnBotPropsMixin.FulfillmentCodeHookSettingProperty
@Stability(Stable)
@Internal
public static final class CfnBotPropsMixin.FulfillmentCodeHookSettingProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnBotPropsMixin.FulfillmentCodeHookSettingProperty
An implementation for
CfnBotPropsMixin.FulfillmentCodeHookSettingProperty-
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.FulfillmentCodeHookSettingProperty
CfnBotPropsMixin.FulfillmentCodeHookSettingProperty.Builder, CfnBotPropsMixin.FulfillmentCodeHookSettingProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnBotPropsMixin.FulfillmentCodeHookSettingProperty.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 ObjectIndicates whether a Lambda function should be invoked to fulfill a specific intent.final ObjectProvides settings for update messages sent to the user for long-running Lambda fulfillment functions.final ObjectDetermines whether the fulfillment code hook is used.final ObjectProvides settings for messages sent to the user for after the Lambda fulfillment function completes.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 theCfnBotPropsMixin.FulfillmentCodeHookSettingProperty.Builder.
-
-
Method Details
-
getEnabled
Description copied from interface:CfnBotPropsMixin.FulfillmentCodeHookSettingPropertyIndicates whether a Lambda function should be invoked to fulfill a specific intent.Returns union: either
BooleanorIResolvable- Specified by:
getEnabledin interfaceCfnBotPropsMixin.FulfillmentCodeHookSettingProperty- See Also:
-
getFulfillmentUpdatesSpecification
Description copied from interface:CfnBotPropsMixin.FulfillmentCodeHookSettingPropertyProvides settings for update messages sent to the user for long-running Lambda fulfillment functions.Fulfillment updates can be used only with streaming conversations.
Returns union: either
IResolvableorCfnBotPropsMixin.FulfillmentUpdatesSpecificationProperty- Specified by:
getFulfillmentUpdatesSpecificationin interfaceCfnBotPropsMixin.FulfillmentCodeHookSettingProperty- See Also:
-
getIsActive
Description copied from interface:CfnBotPropsMixin.FulfillmentCodeHookSettingPropertyDetermines whether the fulfillment code hook is used.When
activeis false, the code hook doesn't run.Returns union: either
BooleanorIResolvable- Specified by:
getIsActivein interfaceCfnBotPropsMixin.FulfillmentCodeHookSettingProperty- See Also:
-
getPostFulfillmentStatusSpecification
Description copied from interface:CfnBotPropsMixin.FulfillmentCodeHookSettingPropertyProvides settings for messages sent to the user for after the Lambda fulfillment function completes.Post-fulfillment messages can be sent for both streaming and non-streaming conversations.
Returns union: either
IResolvableorCfnBotPropsMixin.PostFulfillmentStatusSpecificationProperty- Specified by:
getPostFulfillmentStatusSpecificationin interfaceCfnBotPropsMixin.FulfillmentCodeHookSettingProperty- 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()
-