Class CfnBot.FulfillmentStartResponseSpecificationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.lex.CfnBot.FulfillmentStartResponseSpecificationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnBot.FulfillmentStartResponseSpecificationProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnBot.FulfillmentStartResponseSpecificationProperty
@Stability(Stable)
@Internal
public static final class CfnBot.FulfillmentStartResponseSpecificationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnBot.FulfillmentStartResponseSpecificationProperty
An implementation for
CfnBot.FulfillmentStartResponseSpecificationProperty
-
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.FulfillmentStartResponseSpecificationProperty
CfnBot.FulfillmentStartResponseSpecificationProperty.Builder, CfnBot.FulfillmentStartResponseSpecificationProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnBot.FulfillmentStartResponseSpecificationProperty.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
Determines whether the user can interrupt the start message while it is playing.final Number
The delay between when the Lambda fulfillment function starts running and the start message is played.final Object
1 - 5 message groups that contain start messages.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.FulfillmentStartResponseSpecificationProperty.Builder
.
-
-
Method Details
-
getDelayInSeconds
Description copied from interface:CfnBot.FulfillmentStartResponseSpecificationProperty
The delay between when the Lambda fulfillment function starts running and the start message is played.If the Lambda function returns before the delay is over, the start message isn't played.
- Specified by:
getDelayInSeconds
in interfaceCfnBot.FulfillmentStartResponseSpecificationProperty
-
getMessageGroups
Description copied from interface:CfnBot.FulfillmentStartResponseSpecificationProperty
1 - 5 message groups that contain start messages.Amazon Lex chooses one of the messages to play to the user.
- Specified by:
getMessageGroups
in interfaceCfnBot.FulfillmentStartResponseSpecificationProperty
-
getAllowInterrupt
Description copied from interface:CfnBot.FulfillmentStartResponseSpecificationProperty
Determines whether the user can interrupt the start message while it is playing.- Specified by:
getAllowInterrupt
in interfaceCfnBot.FulfillmentStartResponseSpecificationProperty
-
$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()
-