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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.lex.CfnBot.IntentClosingSettingProperty
CfnBot.IntentClosingSettingProperty.Builder, CfnBot.IntentClosingSettingProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnBot.IntentClosingSettingProperty.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 ObjectThe response that Amazon Lex sends to the user when the intent is complete.final ObjectA list of conditional branches associated with the intent's closing response.final ObjectSpecifies whether an intent's closing response is used.final ObjectSpecifies the next step that the bot executes after playing the intent's closing response.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 theCfnBot.IntentClosingSettingProperty.Builder.
-
-
Method Details
-
getClosingResponse
Description copied from interface:CfnBot.IntentClosingSettingPropertyThe response that Amazon Lex sends to the user when the intent is complete.Returns union: either
IResolvableorCfnBot.ResponseSpecificationProperty- Specified by:
getClosingResponsein interfaceCfnBot.IntentClosingSettingProperty- See Also:
-
getConditional
Description copied from interface:CfnBot.IntentClosingSettingPropertyA list of conditional branches associated with the intent's closing response.These branches are executed when the
nextStepattribute is set toEvalutateConditional.Returns union: either
IResolvableorCfnBot.ConditionalSpecificationProperty- Specified by:
getConditionalin interfaceCfnBot.IntentClosingSettingProperty- See Also:
-
getIsActive
Description copied from interface:CfnBot.IntentClosingSettingPropertySpecifies whether an intent's closing response is used.When this field is false, the closing response isn't sent to the user. If the
IsActivefield isn't specified, the default is true.Returns union: either
BooleanorIResolvable- Specified by:
getIsActivein interfaceCfnBot.IntentClosingSettingProperty- See Also:
-
getNextStep
Description copied from interface:CfnBot.IntentClosingSettingPropertySpecifies the next step that the bot executes after playing the intent's closing response.Returns union: either
IResolvableorCfnBot.DialogStateProperty- Specified by:
getNextStepin interfaceCfnBot.IntentClosingSettingProperty- 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()
-