Package com.pulumi.aws.lex.inputs
Class V2modelsIntentConfirmationSettingPromptSpecificationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.lex.inputs.V2modelsIntentConfirmationSettingPromptSpecificationArgs
-
public final class V2modelsIntentConfirmationSettingPromptSpecificationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classV2modelsIntentConfirmationSettingPromptSpecificationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static V2modelsIntentConfirmationSettingPromptSpecificationArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>allowInterrupt()static V2modelsIntentConfirmationSettingPromptSpecificationArgs.Builderbuilder()static V2modelsIntentConfirmationSettingPromptSpecificationArgs.Builderbuilder(V2modelsIntentConfirmationSettingPromptSpecificationArgs defaults)com.pulumi.core.Output<java.lang.Integer>maxRetries()java.util.Optional<com.pulumi.core.Output<java.util.List<V2modelsIntentConfirmationSettingPromptSpecificationMessageGroupArgs>>>messageGroups()java.util.Optional<com.pulumi.core.Output<java.lang.String>>messageSelectionStrategy()java.util.Optional<com.pulumi.core.Output<java.util.List<V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationArgs>>>promptAttemptsSpecifications()
-
-
-
Field Detail
-
Empty
public static final V2modelsIntentConfirmationSettingPromptSpecificationArgs Empty
-
-
Method Detail
-
allowInterrupt
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> allowInterrupt()
- Returns:
- Whether the user can interrupt a speech prompt from the bot.
-
maxRetries
public com.pulumi.core.Output<java.lang.Integer> maxRetries()
- Returns:
- Maximum number of times the bot tries to elicit a response from the user using this prompt.
-
messageGroups
public java.util.Optional<com.pulumi.core.Output<java.util.List<V2modelsIntentConfirmationSettingPromptSpecificationMessageGroupArgs>>> messageGroups()
- Returns:
- Configuration block for messages that Amazon Lex can send to the user. Amazon Lex chooses the actual message to send at runtime. See `messageGroup`.
-
messageSelectionStrategy
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> messageSelectionStrategy()
- Returns:
- How a message is selected from a message group among retries. Valid values are `Random` and `Ordered`.
-
promptAttemptsSpecifications
public java.util.Optional<com.pulumi.core.Output<java.util.List<V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationArgs>>> promptAttemptsSpecifications()
- Returns:
- Configuration block for advanced settings on each attempt of the prompt. See `promptAttemptsSpecification`.
-
builder
public static V2modelsIntentConfirmationSettingPromptSpecificationArgs.Builder builder()
-
builder
public static V2modelsIntentConfirmationSettingPromptSpecificationArgs.Builder builder(V2modelsIntentConfirmationSettingPromptSpecificationArgs defaults)
-
-