BotClarificationPromptArgs

data class BotClarificationPromptArgs(val maxAttempts: Output<Int>, val messages: Output<List<BotClarificationPromptMessageArgs>>, val responseCard: Output<String>? = null) : ConvertibleToJava<BotClarificationPromptArgs>

Constructors

Link copied to clipboard
fun BotClarificationPromptArgs(maxAttempts: Output<Int>, messages: Output<List<BotClarificationPromptMessageArgs>>, responseCard: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): BotClarificationPromptArgs

Properties

Link copied to clipboard
val maxAttempts: Output<Int>

The number of times to prompt the user for information.

Link copied to clipboard

A set of messages, each of which provides a message string and its type. You can specify the message string in plain text or in Speech Synthesis Markup Language (SSML). Attributes are documented under message.

Link copied to clipboard
val responseCard: Output<String>? = null

The response card. Amazon Lex will substitute session attributes and slot values into the response card. For more information, see Example: Using a Response Card.