Interface DialogflowCxPageTransitionRoutes

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

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:20.990Z")
    @Stability(Stable)
    public interface DialogflowCxPageTransitionRoutes
    extends software.amazon.jsii.JsiiSerializable
    • Method Detail

      • getCondition

        @Stability(Stable)
        @Nullable
        default String getCondition()
        The condition to evaluate against form parameters or session parameters.

        At least one of intent or condition must be specified. When both intent and condition are specified, the transition can only happen when both are fulfilled. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_page#condition DialogflowCxPage#condition}

      • getIntent

        @Stability(Stable)
        @Nullable
        default String getIntent()
        The unique identifier of an Intent.

        Format: projects//locations//agents//intents/. Indicates that the transition can only happen when the given intent is matched. At least one of intent or condition must be specified. When both intent and condition are specified, the transition can only happen when both are fulfilled. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_page#intent DialogflowCxPage#intent}

      • getTargetFlow

        @Stability(Stable)
        @Nullable
        default String getTargetFlow()
        The target flow to transition to. Format: projects//locations//agents//flows/.

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

      • getTargetPage

        @Stability(Stable)
        @Nullable
        default String getTargetPage()
        The target page to transition to. Format: projects//locations//agents//flows//pages/.

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

      • getTriggerFulfillment

        @Stability(Stable)
        @Nullable
        default DialogflowCxPageTransitionRoutesTriggerFulfillment getTriggerFulfillment()
        trigger_fulfillment block.

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