Class DialogflowCxTestCaseTestConfig.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • flow

        @Stability(Stable)
        public DialogflowCxTestCaseTestConfig.Builder flow​(String flow)
        Parameters:
        flow - Flow name to start the test case with. Format: projects//locations//agents//flows/. Only one of flow and page should be set to indicate the starting point of the test case. If neither is set, the test case will start with start page on the default start flow. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_test_case#flow DialogflowCxTestCase#flow}
        Returns:
        this
      • page

        @Stability(Stable)
        public DialogflowCxTestCaseTestConfig.Builder page​(String page)
        Parameters:
        page - The page to start the test case with. Format: projects//locations//agents//flows//pages/. Only one of flow and page should be set to indicate the starting point of the test case. If neither is set, the test case will start with start page on the default start flow. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_test_case#page DialogflowCxTestCase#page}
        Returns:
        this
      • trackingParameters

        @Stability(Stable)
        public DialogflowCxTestCaseTestConfig.Builder trackingParameters​(List<String> trackingParameters)
        Parameters:
        trackingParameters - Session parameters to be compared when calculating differences. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_test_case#tracking_parameters DialogflowCxTestCase#tracking_parameters}
        Returns:
        this