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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.lex.CfnBot.FulfillmentCodeHookSettingProperty
CfnBot.FulfillmentCodeHookSettingProperty.Builder, CfnBot.FulfillmentCodeHookSettingProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnBot.FulfillmentCodeHookSettingProperty.Builder
.protected
Jsii$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.JsonNode
final boolean
final Object
Indicates whether a Lambda function should be invoked to fulfill a specific intent.final Object
Provides settings for update messages sent to the user for long-running Lambda fulfillment functions.final Object
Determines whether the fulfillment code hook is used.final Object
Provides settings for messages sent to the user for after the Lambda fulfillment function completes.final int
hashCode()
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.FulfillmentCodeHookSettingProperty
Indicates whether a Lambda function should be invoked to fulfill a specific intent.- Specified by:
getEnabled
in interfaceCfnBot.FulfillmentCodeHookSettingProperty
-
getFulfillmentUpdatesSpecification
Description copied from interface:CfnBot.FulfillmentCodeHookSettingProperty
Provides 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:
getFulfillmentUpdatesSpecification
in interfaceCfnBot.FulfillmentCodeHookSettingProperty
-
getIsActive
Description copied from interface:CfnBot.FulfillmentCodeHookSettingProperty
Determines whether the fulfillment code hook is used.When
active
is false, the code hook doesn't run.- Specified by:
getIsActive
in interfaceCfnBot.FulfillmentCodeHookSettingProperty
-
getPostFulfillmentStatusSpecification
Description copied from interface:CfnBot.FulfillmentCodeHookSettingProperty
Provides 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:
getPostFulfillmentStatusSpecification
in interfaceCfnBot.FulfillmentCodeHookSettingProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-