Package-level declarations
Types
Link copied to clipboard
data class BotAbortStatement(val messages: List<BotAbortStatementMessage>, val responseCard: String? = null)
Link copied to clipboard
data class BotAbortStatementMessage(val content: String, val contentType: String, val groupNumber: Int? = null)
Link copied to clipboard
data class BotAliasConversationLogs(val iamRoleArn: String, val logSettings: List<BotAliasConversationLogsLogSetting>? = null)
Link copied to clipboard
Link copied to clipboard
data class BotClarificationPrompt(val maxAttempts: Int, val messages: List<BotClarificationPromptMessage>, val responseCard: String? = null)
Link copied to clipboard
data class BotClarificationPromptMessage(val content: String, val contentType: String, val groupNumber: Int? = null)
Link copied to clipboard
Link copied to clipboard
data class GetBotResult(val arn: String, val checksum: String, val childDirected: Boolean, val createdDate: String, val description: String, val detectSentiment: Boolean, val enableModelImprovements: Boolean, val failureReason: String, val id: String, val idleSessionTtlInSeconds: Int, val lastUpdatedDate: String, val locale: String, val name: String, val nluIntentConfidenceThreshold: Double, val status: String, val version: String? = null, val voiceId: String)
A collection of values returned by getBot.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetSlotTypeResult(val checksum: String, val createdDate: String, val description: String, val enumerationValues: List<GetSlotTypeEnumerationValue>, val id: String, val lastUpdatedDate: String, val name: String, val valueSelectionStrategy: String, val version: String? = null)
A collection of values returned by getSlotType.
Link copied to clipboard
data class IntentConclusionStatement(val messages: List<IntentConclusionStatementMessage>, val responseCard: String? = null)
Link copied to clipboard
data class IntentConclusionStatementMessage(val content: String, val contentType: String, val groupNumber: Int? = null)
Link copied to clipboard
data class IntentConfirmationPrompt(val maxAttempts: Int, val messages: List<IntentConfirmationPromptMessage>, val responseCard: String? = null)
Link copied to clipboard
data class IntentConfirmationPromptMessage(val content: String, val contentType: String, val groupNumber: Int? = null)
Link copied to clipboard
Link copied to clipboard
data class IntentFollowUpPrompt(val prompt: IntentFollowUpPromptPrompt, val rejectionStatement: IntentFollowUpPromptRejectionStatement)
Link copied to clipboard
data class IntentFollowUpPromptPrompt(val maxAttempts: Int, val messages: List<IntentFollowUpPromptPromptMessage>, val responseCard: String? = null)
Link copied to clipboard
data class IntentFollowUpPromptPromptMessage(val content: String, val contentType: String, val groupNumber: Int? = null)
Link copied to clipboard
data class IntentFollowUpPromptRejectionStatement(val messages: List<IntentFollowUpPromptRejectionStatementMessage>, val responseCard: String? = null)
Link copied to clipboard
data class IntentFollowUpPromptRejectionStatementMessage(val content: String, val contentType: String, val groupNumber: Int? = null)
Link copied to clipboard
data class IntentFulfillmentActivity(val codeHook: IntentFulfillmentActivityCodeHook? = null, val type: String)
Link copied to clipboard
Link copied to clipboard
data class IntentRejectionStatement(val messages: List<IntentRejectionStatementMessage>, val responseCard: String? = null)
Link copied to clipboard
data class IntentRejectionStatementMessage(val content: String, val contentType: String, val groupNumber: Int? = null)
Link copied to clipboard
data class IntentSlot(val description: String? = null, val name: String, val priority: Int? = null, val responseCard: String? = null, val sampleUtterances: List<String>? = null, val slotConstraint: String, val slotType: String, val slotTypeVersion: String? = null, val valueElicitationPrompt: IntentSlotValueElicitationPrompt? = null)
Link copied to clipboard
data class IntentSlotValueElicitationPrompt(val maxAttempts: Int, val messages: List<IntentSlotValueElicitationPromptMessage>, val responseCard: String? = null)
Link copied to clipboard
data class IntentSlotValueElicitationPromptMessage(val content: String, val contentType: String, val groupNumber: Int? = null)
Link copied to clipboard