Package com.pulumi.aws.lex.inputs
Class V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.lex.inputs.V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationArgs.Builder
-
- Enclosing class:
- V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationArgs
public static final class V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationArgs defaults)
-
-
Method Detail
-
active
public V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationArgs.Builder active(@Nullable com.pulumi.core.Output<java.lang.Boolean> active)
- Parameters:
active- Specifies whether the bot will wait for a user to respond. When this field is `false`, wait and continue responses for a slot aren't used. If the active field isn't specified, the default is `true`.- Returns:
- builder
-
active
public V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationArgs.Builder active(java.lang.Boolean active)
- Parameters:
active- Specifies whether the bot will wait for a user to respond. When this field is `false`, wait and continue responses for a slot aren't used. If the active field isn't specified, the default is `true`.- Returns:
- builder
-
continueResponses
public V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationArgs.Builder continueResponses(@Nullable com.pulumi.core.Output<java.util.List<V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationContinueResponseArgs>> continueResponses)
- Parameters:
continueResponses- Response that Amazon Lex sends to indicate that the bot is ready to continue the conversation. See the `continueResponse` argument reference below.- Returns:
- builder
-
continueResponses
public V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationArgs.Builder continueResponses(java.util.List<V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationContinueResponseArgs> continueResponses)
- Parameters:
continueResponses- Response that Amazon Lex sends to indicate that the bot is ready to continue the conversation. See the `continueResponse` argument reference below.- Returns:
- builder
-
continueResponses
public V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationArgs.Builder continueResponses(V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationContinueResponseArgs... continueResponses)
- Parameters:
continueResponses- Response that Amazon Lex sends to indicate that the bot is ready to continue the conversation. See the `continueResponse` argument reference below.- Returns:
- builder
-
stillWaitingResponses
public V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationArgs.Builder stillWaitingResponses(@Nullable com.pulumi.core.Output<java.util.List<V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationStillWaitingResponseArgs>> stillWaitingResponses)
- Parameters:
stillWaitingResponses- Response that Amazon Lex sends periodically to the user to indicate that the bot is still waiting for input from the user. See the `stillWaitingResponse` argument reference below.- Returns:
- builder
-
stillWaitingResponses
public V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationArgs.Builder stillWaitingResponses(java.util.List<V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationStillWaitingResponseArgs> stillWaitingResponses)
- Parameters:
stillWaitingResponses- Response that Amazon Lex sends periodically to the user to indicate that the bot is still waiting for input from the user. See the `stillWaitingResponse` argument reference below.- Returns:
- builder
-
stillWaitingResponses
public V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationArgs.Builder stillWaitingResponses(V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationStillWaitingResponseArgs... stillWaitingResponses)
- Parameters:
stillWaitingResponses- Response that Amazon Lex sends periodically to the user to indicate that the bot is still waiting for input from the user. See the `stillWaitingResponse` argument reference below.- Returns:
- builder
-
waitingResponses
public V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationArgs.Builder waitingResponses(@Nullable com.pulumi.core.Output<java.util.List<V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationWaitingResponseArgs>> waitingResponses)
- Parameters:
waitingResponses- Response that Amazon Lex sends to indicate that the bot is waiting for the conversation to continue. See the `waitingResponse` argument reference below.- Returns:
- builder
-
waitingResponses
public V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationArgs.Builder waitingResponses(java.util.List<V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationWaitingResponseArgs> waitingResponses)
- Parameters:
waitingResponses- Response that Amazon Lex sends to indicate that the bot is waiting for the conversation to continue. See the `waitingResponse` argument reference below.- Returns:
- builder
-
waitingResponses
public V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationArgs.Builder waitingResponses(V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationWaitingResponseArgs... waitingResponses)
- Parameters:
waitingResponses- Response that Amazon Lex sends to indicate that the bot is waiting for the conversation to continue. See the `waitingResponse` argument reference below.- Returns:
- builder
-
build
public V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationArgs build()
-
-