Class CfnBotPropsMixin.FulfillmentUpdatesSpecificationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.lex.CfnBotPropsMixin.FulfillmentUpdatesSpecificationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnBotPropsMixin.FulfillmentUpdatesSpecificationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnBotPropsMixin.FulfillmentUpdatesSpecificationProperty
@Stability(Stable)
@Internal
public static final class CfnBotPropsMixin.FulfillmentUpdatesSpecificationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnBotPropsMixin.FulfillmentUpdatesSpecificationProperty
An implementation for
CfnBotPropsMixin.FulfillmentUpdatesSpecificationProperty-
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.FulfillmentUpdatesSpecificationProperty
CfnBotPropsMixin.FulfillmentUpdatesSpecificationProperty.Builder, CfnBotPropsMixin.FulfillmentUpdatesSpecificationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnBotPropsMixin.FulfillmentUpdatesSpecificationProperty.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 ObjectDetermines whether fulfillment updates are sent to the user.final ObjectProvides configuration information for the message sent to users when the fulfillment Lambda functions starts running.final NumberThe length of time that the fulfillment Lambda function should run before it times out.final ObjectProvides configuration information for messages sent periodically to the user while the fulfillment Lambda function is running.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.FulfillmentUpdatesSpecificationProperty.Builder.
-
-
Method Details
-
getActive
Description copied from interface:CfnBotPropsMixin.FulfillmentUpdatesSpecificationPropertyDetermines whether fulfillment updates are sent to the user. When this field is true, updates are sent.If the
activefield is set to true, thestartResponse,updateResponse, andtimeoutInSecondsfields are required.Returns union: either
BooleanorIResolvable- Specified by:
getActivein interfaceCfnBotPropsMixin.FulfillmentUpdatesSpecificationProperty- See Also:
-
getStartResponse
Description copied from interface:CfnBotPropsMixin.FulfillmentUpdatesSpecificationPropertyProvides configuration information for the message sent to users when the fulfillment Lambda functions starts running.Returns union: either
IResolvableorCfnBotPropsMixin.FulfillmentStartResponseSpecificationProperty- Specified by:
getStartResponsein interfaceCfnBotPropsMixin.FulfillmentUpdatesSpecificationProperty- See Also:
-
getTimeoutInSeconds
Description copied from interface:CfnBotPropsMixin.FulfillmentUpdatesSpecificationPropertyThe length of time that the fulfillment Lambda function should run before it times out.- Specified by:
getTimeoutInSecondsin interfaceCfnBotPropsMixin.FulfillmentUpdatesSpecificationProperty- See Also:
-
getUpdateResponse
Description copied from interface:CfnBotPropsMixin.FulfillmentUpdatesSpecificationPropertyProvides configuration information for messages sent periodically to the user while the fulfillment Lambda function is running.Returns union: either
IResolvableorCfnBotPropsMixin.FulfillmentUpdateResponseSpecificationProperty- Specified by:
getUpdateResponsein interfaceCfnBotPropsMixin.FulfillmentUpdatesSpecificationProperty- 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()
-