V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationStillWaitingResponseArgs

data class V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationStillWaitingResponseArgs(val allowInterrupt: Output<Boolean>? = null, val frequencyInSeconds: Output<Int>, val messageGroups: Output<List<V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationStillWaitingResponseMessageGroupArgs>>? = null, val timeoutInSeconds: Output<Int>) : ConvertibleToJava<V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationStillWaitingResponseArgs>

Constructors

constructor(allowInterrupt: Output<Boolean>? = null, frequencyInSeconds: Output<Int>, messageGroups: Output<List<V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationStillWaitingResponseMessageGroupArgs>>? = null, timeoutInSeconds: Output<Int>)

Properties

Link copied to clipboard
val allowInterrupt: Output<Boolean>? = null

Whether the user can interrupt a speech response from Amazon Lex.

Link copied to clipboard
val frequencyInSeconds: Output<Int>

How often a message should be sent to the user.

Link copied to clipboard
val timeoutInSeconds: Output<Int>

If Amazon Lex waits longer than this length of time for a response, it will stop sending messages.

Functions

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