Package com.pulumi.gcp.diagflow.inputs
Class CxPageTransitionRouteTriggerFulfillmentArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.diagflow.inputs.CxPageTransitionRouteTriggerFulfillmentArgs
-
public final class CxPageTransitionRouteTriggerFulfillmentArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CxPageTransitionRouteTriggerFulfillmentArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static CxPageTransitionRouteTriggerFulfillmentArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CxPageTransitionRouteTriggerFulfillmentArgs.Builder
builder()
static CxPageTransitionRouteTriggerFulfillmentArgs.Builder
builder(CxPageTransitionRouteTriggerFulfillmentArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.util.List<CxPageTransitionRouteTriggerFulfillmentMessageArgs>>>
messages()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
returnPartialResponses()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
tag()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
webhook()
-
-
-
Field Detail
-
Empty
public static final CxPageTransitionRouteTriggerFulfillmentArgs Empty
-
-
Method Detail
-
messages
public java.util.Optional<com.pulumi.core.Output<java.util.List<CxPageTransitionRouteTriggerFulfillmentMessageArgs>>> messages()
- Returns:
- The list of rich message responses to present to the user. Structure is documented below.
-
returnPartialResponses
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> returnPartialResponses()
- Returns:
- Whether Dialogflow should return currently queued fulfillment response messages in streaming APIs. If a webhook is specified, it happens before Dialogflow invokes webhook. Warning: 1) This flag only affects streaming API. Responses are still queued and returned once in non-streaming API. 2) The flag can be enabled in any fulfillment but only the first 3 partial responses will be returned. You may only want to apply it to fulfillments that have slow webhooks.
-
tag
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> tag()
- Returns:
- The tag used by the webhook to identify which fulfillment is being called. This field is required if webhook is specified.
-
webhook
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> webhook()
- Returns:
- The webhook to call. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/webhooks/<Webhook ID>.
-
builder
public static CxPageTransitionRouteTriggerFulfillmentArgs.Builder builder()
-
builder
public static CxPageTransitionRouteTriggerFulfillmentArgs.Builder builder(CxPageTransitionRouteTriggerFulfillmentArgs defaults)
-
-