Package com.pulumi.aws.lex.inputs
Class V2modelsIntentFulfillmentCodeHookFulfillmentUpdatesSpecificationStartResponseArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.lex.inputs.V2modelsIntentFulfillmentCodeHookFulfillmentUpdatesSpecificationStartResponseArgs.Builder
-
public static final class V2modelsIntentFulfillmentCodeHookFulfillmentUpdatesSpecificationStartResponseArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(V2modelsIntentFulfillmentCodeHookFulfillmentUpdatesSpecificationStartResponseArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(V2modelsIntentFulfillmentCodeHookFulfillmentUpdatesSpecificationStartResponseArgs defaults)
-
-
Method Detail
-
allowInterrupt
public V2modelsIntentFulfillmentCodeHookFulfillmentUpdatesSpecificationStartResponseArgs.Builder allowInterrupt(@Nullable com.pulumi.core.Output<java.lang.Boolean> allowInterrupt)
- Parameters:
allowInterrupt- Whether the user can interrupt the start message while it is playing.- Returns:
- builder
-
allowInterrupt
public V2modelsIntentFulfillmentCodeHookFulfillmentUpdatesSpecificationStartResponseArgs.Builder allowInterrupt(java.lang.Boolean allowInterrupt)
- Parameters:
allowInterrupt- Whether the user can interrupt the start message while it is playing.- Returns:
- builder
-
delayInSeconds
public V2modelsIntentFulfillmentCodeHookFulfillmentUpdatesSpecificationStartResponseArgs.Builder delayInSeconds(@Nullable com.pulumi.core.Output<java.lang.Integer> delayInSeconds)
- Parameters:
delayInSeconds- Delay between when the Lambda fulfillment function starts running and the start message is played. If the Lambda function returns before the delay is over, the start message isn't played.- Returns:
- builder
-
delayInSeconds
public V2modelsIntentFulfillmentCodeHookFulfillmentUpdatesSpecificationStartResponseArgs.Builder delayInSeconds(java.lang.Integer delayInSeconds)
- Parameters:
delayInSeconds- Delay between when the Lambda fulfillment function starts running and the start message is played. If the Lambda function returns before the delay is over, the start message isn't played.- Returns:
- builder
-
messageGroups
public V2modelsIntentFulfillmentCodeHookFulfillmentUpdatesSpecificationStartResponseArgs.Builder messageGroups(@Nullable com.pulumi.core.Output<java.util.List<V2modelsIntentFulfillmentCodeHookFulfillmentUpdatesSpecificationStartResponseMessageGroupArgs>> messageGroups)
- Parameters:
messageGroups- Between 1-5 configuration block message groups that contain start messages. Amazon Lex chooses one of the messages to play to the user. See `messageGroup`.- Returns:
- builder
-
messageGroups
public V2modelsIntentFulfillmentCodeHookFulfillmentUpdatesSpecificationStartResponseArgs.Builder messageGroups(java.util.List<V2modelsIntentFulfillmentCodeHookFulfillmentUpdatesSpecificationStartResponseMessageGroupArgs> messageGroups)
- Parameters:
messageGroups- Between 1-5 configuration block message groups that contain start messages. Amazon Lex chooses one of the messages to play to the user. See `messageGroup`.- Returns:
- builder
-
messageGroups
public V2modelsIntentFulfillmentCodeHookFulfillmentUpdatesSpecificationStartResponseArgs.Builder messageGroups(V2modelsIntentFulfillmentCodeHookFulfillmentUpdatesSpecificationStartResponseMessageGroupArgs... messageGroups)
- Parameters:
messageGroups- Between 1-5 configuration block message groups that contain start messages. Amazon Lex chooses one of the messages to play to the user. See `messageGroup`.- Returns:
- builder
-
build
public V2modelsIntentFulfillmentCodeHookFulfillmentUpdatesSpecificationStartResponseArgs build()
-
-