Package com.pulumi.aws.lex.inputs
Class V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.lex.inputs.V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationArgs.Builder
-
- Enclosing class:
- V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationArgs
public static final class V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationArgs defaults)
-
-
Method Detail
-
active
public V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationArgs.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 V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationArgs.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 V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationArgs.Builder continueResponses(@Nullable com.pulumi.core.Output<java.util.List<V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationContinueResponseArgs>> continueResponses)
- Parameters:
continueResponses
- Response that Amazon Lex sends to indicate that the bot is ready to continue the conversation. See the `continue_response` argument reference below.- Returns:
- builder
-
continueResponses
public V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationArgs.Builder continueResponses(java.util.List<V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationContinueResponseArgs> continueResponses)
- Parameters:
continueResponses
- Response that Amazon Lex sends to indicate that the bot is ready to continue the conversation. See the `continue_response` argument reference below.- Returns:
- builder
-
continueResponses
public V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationArgs.Builder continueResponses(V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationContinueResponseArgs... continueResponses)
- Parameters:
continueResponses
- Response that Amazon Lex sends to indicate that the bot is ready to continue the conversation. See the `continue_response` argument reference below.- Returns:
- builder
-
stillWaitingResponses
public V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationArgs.Builder stillWaitingResponses(@Nullable com.pulumi.core.Output<java.util.List<V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationStillWaitingResponseArgs>> 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 `still_waiting_response` argument reference below.- Returns:
- builder
-
stillWaitingResponses
public V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationArgs.Builder stillWaitingResponses(java.util.List<V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationStillWaitingResponseArgs> 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 `still_waiting_response` argument reference below.- Returns:
- builder
-
stillWaitingResponses
public V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationArgs.Builder stillWaitingResponses(V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationStillWaitingResponseArgs... 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 `still_waiting_response` argument reference below.- Returns:
- builder
-
waitingResponses
public V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationArgs.Builder waitingResponses(@Nullable com.pulumi.core.Output<java.util.List<V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationWaitingResponseArgs>> waitingResponses)
- Parameters:
waitingResponses
- Response that Amazon Lex sends to indicate that the bot is waiting for the conversation to continue. See the `waiting_response` argument reference below.- Returns:
- builder
-
waitingResponses
public V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationArgs.Builder waitingResponses(java.util.List<V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationWaitingResponseArgs> waitingResponses)
- Parameters:
waitingResponses
- Response that Amazon Lex sends to indicate that the bot is waiting for the conversation to continue. See the `waiting_response` argument reference below.- Returns:
- builder
-
waitingResponses
public V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationArgs.Builder waitingResponses(V2modelsSlotSubSlotSettingSlotSpecificationValueElicitationSettingWaitAndContinueSpecificationWaitingResponseArgs... waitingResponses)
- Parameters:
waitingResponses
- Response that Amazon Lex sends to indicate that the bot is waiting for the conversation to continue. See the `waiting_response` argument reference below.- Returns:
- builder
-
-