Package com.pulumi.aws.lex.inputs
Class V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.lex.inputs.V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingArgs.Builder
-
public static final class V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingArgs defaults)
-
-
Method Detail
-
defaultValueSpecifications
public V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingArgs.Builder defaultValueSpecifications(@Nullable com.pulumi.core.Output<java.util.List<V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingDefaultValueSpecificationArgs>> defaultValueSpecifications)
- Parameters:
defaultValueSpecifications- List of default values for a slot. See the `defaultValueSpecification` argument reference below.- Returns:
- builder
-
defaultValueSpecifications
public V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingArgs.Builder defaultValueSpecifications(java.util.List<V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingDefaultValueSpecificationArgs> defaultValueSpecifications)
- Parameters:
defaultValueSpecifications- List of default values for a slot. See the `defaultValueSpecification` argument reference below.- Returns:
- builder
-
defaultValueSpecifications
public V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingArgs.Builder defaultValueSpecifications(V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingDefaultValueSpecificationArgs... defaultValueSpecifications)
- Parameters:
defaultValueSpecifications- List of default values for a slot. See the `defaultValueSpecification` argument reference below.- Returns:
- builder
-
promptSpecification
public V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingArgs.Builder promptSpecification(@Nullable com.pulumi.core.Output<V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingPromptSpecificationArgs> promptSpecification)
- Parameters:
promptSpecification- Prompt that Amazon Lex uses to elicit the slot value from the user. See the `aws.lex.V2modelsIntent` resource for details on the `promptSpecification` argument reference - they are identical.- Returns:
- builder
-
promptSpecification
public V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingArgs.Builder promptSpecification(V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingPromptSpecificationArgs promptSpecification)
- Parameters:
promptSpecification- Prompt that Amazon Lex uses to elicit the slot value from the user. See the `aws.lex.V2modelsIntent` resource for details on the `promptSpecification` argument reference - they are identical.- Returns:
- builder
-
sampleUtterances
public V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingArgs.Builder sampleUtterances(@Nullable com.pulumi.core.Output<java.util.List<V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingSampleUtteranceArgs>> sampleUtterances)
-
sampleUtterances
public V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingArgs.Builder sampleUtterances(java.util.List<V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingSampleUtteranceArgs> sampleUtterances)
-
sampleUtterances
public V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingArgs.Builder sampleUtterances(V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingSampleUtteranceArgs... sampleUtterances)
-
waitAndContinueSpecifications
public V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingArgs.Builder waitAndContinueSpecifications(@Nullable com.pulumi.core.Output<java.util.List<V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationArgs>> waitAndContinueSpecifications)
- Parameters:
waitAndContinueSpecifications- Specifies the prompts that Amazon Lex uses while a bot is waiting for customer input. See the `waitAndContinueSpecification` argument reference below.- Returns:
- builder
-
waitAndContinueSpecifications
public V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingArgs.Builder waitAndContinueSpecifications(java.util.List<V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationArgs> waitAndContinueSpecifications)
- Parameters:
waitAndContinueSpecifications- Specifies the prompts that Amazon Lex uses while a bot is waiting for customer input. See the `waitAndContinueSpecification` argument reference below.- Returns:
- builder
-
waitAndContinueSpecifications
public V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingArgs.Builder waitAndContinueSpecifications(V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationArgs... waitAndContinueSpecifications)
- Parameters:
waitAndContinueSpecifications- Specifies the prompts that Amazon Lex uses while a bot is waiting for customer input. See the `waitAndContinueSpecification` argument reference below.- Returns:
- builder
-
build
public V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingArgs build()
-
-