Class CfnBot.IntentClosingSettingProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.lex.CfnBot.IntentClosingSettingProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnBot.IntentClosingSettingProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnBot.IntentClosingSettingProperty
@Stability(Stable)
@Internal
public static final class CfnBot.IntentClosingSettingProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnBot.IntentClosingSettingProperty
An implementation for
CfnBot.IntentClosingSettingProperty
-
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.IntentClosingSettingProperty
CfnBot.IntentClosingSettingProperty.Builder, CfnBot.IntentClosingSettingProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnBot.IntentClosingSettingProperty.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
The response that Amazon Lex sends to the user when the intent is complete.final Object
A list of conditional branches associated with the intent's closing response.final Object
Specifies whether an intent's closing response is used.final Object
Specifies the next step that the bot executes after playing the intent's closing response.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.IntentClosingSettingProperty.Builder
.
-
-
Method Details
-
getClosingResponse
Description copied from interface:CfnBot.IntentClosingSettingProperty
The response that Amazon Lex sends to the user when the intent is complete.- Specified by:
getClosingResponse
in interfaceCfnBot.IntentClosingSettingProperty
-
getConditional
Description copied from interface:CfnBot.IntentClosingSettingProperty
A list of conditional branches associated with the intent's closing response.These branches are executed when the
nextStep
attribute is set toEvalutateConditional
.- Specified by:
getConditional
in interfaceCfnBot.IntentClosingSettingProperty
-
getIsActive
Description copied from interface:CfnBot.IntentClosingSettingProperty
Specifies whether an intent's closing response is used.When this field is false, the closing response isn't sent to the user. If the
IsActive
field isn't specified, the default is true.- Specified by:
getIsActive
in interfaceCfnBot.IntentClosingSettingProperty
-
getNextStep
Description copied from interface:CfnBot.IntentClosingSettingProperty
Specifies the next step that the bot executes after playing the intent's closing response.- Specified by:
getNextStep
in interfaceCfnBot.IntentClosingSettingProperty
-
$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()
-