Interface DialogflowCxFlowTransitionRoutes

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

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:20.942Z")
    @Stability(Stable)
    public interface DialogflowCxFlowTransitionRoutes
    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_flow#condition DialogflowCxFlow#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_flow#intent DialogflowCxFlow#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_flow#target_flow DialogflowCxFlow#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_flow#target_page DialogflowCxFlow#target_page}

      • getTriggerFulfillment

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

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