@Stability(value=Stable) public static final class CfnBot.FulfillmentUpdatesSpecificationProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnBot.FulfillmentUpdatesSpecificationProperty>
CfnBot.FulfillmentUpdatesSpecificationProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnBot.FulfillmentUpdatesSpecificationProperty.Builder active(Boolean active)
CfnBot.FulfillmentUpdatesSpecificationProperty.getActive()active - Determines whether fulfillment updates are sent to the user. When this field is true, updates are sent. This parameter is required.
If the active field is set to true, the startResponse , updateResponse , and timeoutInSeconds fields are required.this@Stability(value=Stable) public CfnBot.FulfillmentUpdatesSpecificationProperty.Builder active(IResolvable active)
CfnBot.FulfillmentUpdatesSpecificationProperty.getActive()active - Determines whether fulfillment updates are sent to the user. When this field is true, updates are sent. This parameter is required.
If the active field is set to true, the startResponse , updateResponse , and timeoutInSeconds fields are required.this@Stability(value=Stable) public CfnBot.FulfillmentUpdatesSpecificationProperty.Builder startResponse(CfnBot.FulfillmentStartResponseSpecificationProperty startResponse)
CfnBot.FulfillmentUpdatesSpecificationProperty.getStartResponse()startResponse - Provides configuration information for the message sent to users when the fulfillment Lambda functions starts running.this@Stability(value=Stable) public CfnBot.FulfillmentUpdatesSpecificationProperty.Builder startResponse(IResolvable startResponse)
CfnBot.FulfillmentUpdatesSpecificationProperty.getStartResponse()startResponse - Provides configuration information for the message sent to users when the fulfillment Lambda functions starts running.this@Stability(value=Stable) public CfnBot.FulfillmentUpdatesSpecificationProperty.Builder timeoutInSeconds(Number timeoutInSeconds)
CfnBot.FulfillmentUpdatesSpecificationProperty.getTimeoutInSeconds()timeoutInSeconds - The length of time that the fulfillment Lambda function should run before it times out.this@Stability(value=Stable) public CfnBot.FulfillmentUpdatesSpecificationProperty.Builder updateResponse(CfnBot.FulfillmentUpdateResponseSpecificationProperty updateResponse)
CfnBot.FulfillmentUpdatesSpecificationProperty.getUpdateResponse()updateResponse - Provides configuration information for messages sent periodically to the user while the fulfillment Lambda function is running.this@Stability(value=Stable) public CfnBot.FulfillmentUpdatesSpecificationProperty.Builder updateResponse(IResolvable updateResponse)
CfnBot.FulfillmentUpdatesSpecificationProperty.getUpdateResponse()updateResponse - Provides configuration information for messages sent periodically to the user while the fulfillment Lambda function is running.this@Stability(value=Stable) public CfnBot.FulfillmentUpdatesSpecificationProperty build()
build in interface software.amazon.jsii.Builder<CfnBot.FulfillmentUpdatesSpecificationProperty>CfnBot.FulfillmentUpdatesSpecificationPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.