Interface DialogflowCxPageEntryFulfillment

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    DialogflowCxPageEntryFulfillment.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:20.962Z")
    @Stability(Stable)
    public interface DialogflowCxPageEntryFulfillment
    extends software.amazon.jsii.JsiiSerializable
    • 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}