Class CfnBot.PromptSpecificationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.lex.CfnBot.PromptSpecificationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnBot.PromptSpecificationProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnBot.PromptSpecificationProperty
@Stability(Stable)
@Internal
public static final class CfnBot.PromptSpecificationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnBot.PromptSpecificationProperty
An implementation for
CfnBot.PromptSpecificationProperty
-
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.PromptSpecificationProperty
CfnBot.PromptSpecificationProperty.Builder, CfnBot.PromptSpecificationProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnBot.PromptSpecificationProperty.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
Indicates whether the user can interrupt a speech prompt from the bot.final Number
The maximum number of times the bot tries to elicit a response from the user using this prompt.final Object
A collection of messages that Amazon Lex can send to the user.final String
Indicates how a message is selected from a message group among retries.final Object
Specifies the advanced settings on each attempt of the prompt.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.PromptSpecificationProperty.Builder
.
-
-
Method Details
-
getMaxRetries
Description copied from interface:CfnBot.PromptSpecificationProperty
The maximum number of times the bot tries to elicit a response from the user using this prompt.- Specified by:
getMaxRetries
in interfaceCfnBot.PromptSpecificationProperty
- See Also:
-
getMessageGroupsList
Description copied from interface:CfnBot.PromptSpecificationProperty
A collection of messages that Amazon Lex can send to the user.Amazon Lex chooses the actual message to send at runtime.
- Specified by:
getMessageGroupsList
in interfaceCfnBot.PromptSpecificationProperty
- See Also:
-
getAllowInterrupt
Description copied from interface:CfnBot.PromptSpecificationProperty
Indicates whether the user can interrupt a speech prompt from the bot.- Specified by:
getAllowInterrupt
in interfaceCfnBot.PromptSpecificationProperty
- See Also:
-
getMessageSelectionStrategy
Description copied from interface:CfnBot.PromptSpecificationProperty
Indicates how a message is selected from a message group among retries.- Specified by:
getMessageSelectionStrategy
in interfaceCfnBot.PromptSpecificationProperty
- See Also:
-
getPromptAttemptsSpecification
Description copied from interface:CfnBot.PromptSpecificationProperty
Specifies the advanced settings on each attempt of the prompt.- Specified by:
getPromptAttemptsSpecification
in interfaceCfnBot.PromptSpecificationProperty
- See Also:
-
$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()
-