Interface CfnBot.FulfillmentCodeHookSettingProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnBot.FulfillmentCodeHookSettingProperty.Jsii$Proxy
- Enclosing class:
CfnBot
@Stability(Stable)
public static interface CfnBot.FulfillmentCodeHookSettingProperty
extends software.amazon.jsii.JsiiSerializable
Determines if a Lambda function should be invoked for a specific intent.
Example:
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnBot.FulfillmentCodeHookSettingPropertystatic final classAn implementation forCfnBot.FulfillmentCodeHookSettingProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Indicates whether a Lambda function should be invoked to fulfill a specific intent.default ObjectProvides settings for update messages sent to the user for long-running Lambda fulfillment functions.default ObjectDetermines whether the fulfillment code hook is used.default ObjectProvides settings for messages sent to the user for after the Lambda fulfillment function completes.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEnabled
Indicates whether a Lambda function should be invoked to fulfill a specific intent.Returns union: either
BooleanorIResolvable- See Also:
-
getFulfillmentUpdatesSpecification
Provides 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
IResolvableorCfnBot.FulfillmentUpdatesSpecificationProperty- See Also:
-
getIsActive
Determines whether the fulfillment code hook is used.When
activeis false, the code hook doesn't run.Returns union: either
BooleanorIResolvable- See Also:
-
getPostFulfillmentStatusSpecification
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.
Returns union: either
IResolvableorCfnBot.PostFulfillmentStatusSpecificationProperty- See Also:
-
builder
-