Package com.pulumi.aws.lex.inputs
Class V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.lex.inputs.V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationArgs.Builder
-
- Enclosing class:
- V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationArgs
public static final class V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationArgs defaults)
-
-
Method Detail
-
allowInterrupt
public V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationArgs.Builder allowInterrupt(@Nullable com.pulumi.core.Output<java.lang.Boolean> allowInterrupt)
- Parameters:
allowInterrupt- Whether the user can interrupt a speech prompt attempt from the bot.- Returns:
- builder
-
allowInterrupt
public V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationArgs.Builder allowInterrupt(java.lang.Boolean allowInterrupt)
- Parameters:
allowInterrupt- Whether the user can interrupt a speech prompt attempt from the bot.- Returns:
- builder
-
allowedInputTypes
public V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationArgs.Builder allowedInputTypes(@Nullable com.pulumi.core.Output<V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationAllowedInputTypesArgs> allowedInputTypes)
- Parameters:
allowedInputTypes- Configuration block for the allowed input types of the prompt attempt. See `allowedInputTypes`.- Returns:
- builder
-
allowedInputTypes
public V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationArgs.Builder allowedInputTypes(V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationAllowedInputTypesArgs allowedInputTypes)
- Parameters:
allowedInputTypes- Configuration block for the allowed input types of the prompt attempt. See `allowedInputTypes`.- Returns:
- builder
-
audioAndDtmfInputSpecification
public V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationArgs.Builder audioAndDtmfInputSpecification(@Nullable com.pulumi.core.Output<V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationAudioAndDtmfInputSpecificationArgs> audioAndDtmfInputSpecification)
- Parameters:
audioAndDtmfInputSpecification- Configuration block for settings on audio and DTMF input. See `audioAndDtmfInputSpecification`.- Returns:
- builder
-
audioAndDtmfInputSpecification
public V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationArgs.Builder audioAndDtmfInputSpecification(V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationAudioAndDtmfInputSpecificationArgs audioAndDtmfInputSpecification)
- Parameters:
audioAndDtmfInputSpecification- Configuration block for settings on audio and DTMF input. See `audioAndDtmfInputSpecification`.- Returns:
- builder
-
mapBlockKey
public V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationArgs.Builder mapBlockKey(com.pulumi.core.Output<java.lang.String> mapBlockKey)
- Parameters:
mapBlockKey- Which attempt to configure. Valid values are `Initial`, `Retry1`, `Retry2`, `Retry3`, `Retry4`, `Retry5`.- Returns:
- builder
-
mapBlockKey
public V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationArgs.Builder mapBlockKey(java.lang.String mapBlockKey)
- Parameters:
mapBlockKey- Which attempt to configure. Valid values are `Initial`, `Retry1`, `Retry2`, `Retry3`, `Retry4`, `Retry5`.- Returns:
- builder
-
textInputSpecification
public V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationArgs.Builder textInputSpecification(@Nullable com.pulumi.core.Output<V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationTextInputSpecificationArgs> textInputSpecification)
- Parameters:
textInputSpecification- Configuration block for the settings on text input. See `textInputSpecification`.- Returns:
- builder
-
textInputSpecification
public V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationArgs.Builder textInputSpecification(V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationTextInputSpecificationArgs textInputSpecification)
- Parameters:
textInputSpecification- Configuration block for the settings on text input. See `textInputSpecification`.- Returns:
- builder
-
build
public V2modelsIntentConfirmationSettingPromptSpecificationPromptAttemptsSpecificationArgs build()
-
-