This interface defines virtual methods for each of the user-facing overload sets in EnvironmentsClient. This allows users to inject custom behavior (e.g., with a Google Mock object) when writing tests that use objects of type EnvironmentsClient.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-14 UTC."],[[["\u003cp\u003eThis webpage provides documentation for the \u003ccode\u003eEnvironmentsConnection\u003c/code\u003e class within the Google Cloud Dialogflow CX C++ client library, covering versions from 2.11.0 up to the latest release candidate 2.37.0-rc.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eEnvironmentsConnection\u003c/code\u003e class defines virtual methods for interacting with Dialogflow CX environments, allowing for custom behavior injection and testing through a Google Mock object.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation outlines functions, parameters, and return types for various operations on environments, such as listing, getting, creating, updating, deleting, looking up history, running continuous tests, listing continuous test results, and deploying flows.\u003c/p\u003e\n"],["\u003cp\u003eThe latest release candidate, version 2.37.0-rc, is available, along with numerous prior releases to include the version of 2.19.0.\u003c/p\u003e\n"],["\u003cp\u003eUsers can refer to the \u003ccode\u003eMakeEnvironmentsConnection()\u003c/code\u003e function for concrete instance creation and the \u003ccode\u003eMockEnvironmentsConnection\u003c/code\u003e class for mocking purposes during testing.\u003c/p\u003e\n"]]],[],null,[]]