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