Package com.pulumi.gcp.diagflow.inputs
Class CxPageFormParameterFillBehaviorInitialPromptFulfillmentArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.diagflow.inputs.CxPageFormParameterFillBehaviorInitialPromptFulfillmentArgs
-
public final class CxPageFormParameterFillBehaviorInitialPromptFulfillmentArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CxPageFormParameterFillBehaviorInitialPromptFulfillmentArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static CxPageFormParameterFillBehaviorInitialPromptFulfillmentArgs
Empty
-
Method Summary
-
-
-
Field Detail
-
Empty
public static final CxPageFormParameterFillBehaviorInitialPromptFulfillmentArgs Empty
-
-
Method Detail
-
conditionalCases
public java.util.Optional<com.pulumi.core.Output<java.util.List<CxPageFormParameterFillBehaviorInitialPromptFulfillmentConditionalCaseArgs>>> conditionalCases()
- Returns:
- Conditional cases for this fulfillment. Structure is documented below.
-
messages
public java.util.Optional<com.pulumi.core.Output<java.util.List<CxPageFormParameterFillBehaviorInitialPromptFulfillmentMessageArgs>>> 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.
-
setParameterActions
public java.util.Optional<com.pulumi.core.Output<java.util.List<CxPageFormParameterFillBehaviorInitialPromptFulfillmentSetParameterActionArgs>>> setParameterActions()
- Returns:
- Set parameter values before executing the webhook. Structure is documented below.
-
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 CxPageFormParameterFillBehaviorInitialPromptFulfillmentArgs.Builder builder()
-
builder
public static CxPageFormParameterFillBehaviorInitialPromptFulfillmentArgs.Builder builder(CxPageFormParameterFillBehaviorInitialPromptFulfillmentArgs defaults)
-
-