Interface DialogflowCxPageTransitionRoutesTriggerFulfillment

    • Method Detail

      • getConditionalCases

        @Stability(Stable)
        @Nullable
        default Object getConditionalCases()
        conditional_cases block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_page#conditional_cases DialogflowCxPage#conditional_cases}

      • getMessages

        @Stability(Stable)
        @Nullable
        default Object getMessages()
        messages block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_page#messages DialogflowCxPage#messages}

      • getReturnPartialResponses

        @Stability(Stable)
        @Nullable
        default Object getReturnPartialResponses()
        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. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_page#return_partial_responses DialogflowCxPage#return_partial_responses}

      • getSetParameterActions

        @Stability(Stable)
        @Nullable
        default Object getSetParameterActions()
        set_parameter_actions block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_page#set_parameter_actions DialogflowCxPage#set_parameter_actions}

      • getTag

        @Stability(Stable)
        @Nullable
        default String getTag()
        The tag used by the webhook to identify which fulfillment is being called.

        This field is required if webhook is specified. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_page#tag DialogflowCxPage#tag}

      • getWebhook

        @Stability(Stable)
        @Nullable
        default String getWebhook()
        The webhook to call. Format: projects//locations//agents//webhooks/.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_page#webhook DialogflowCxPage#webhook}