This interface defines virtual methods for each of the user-facing overload sets in SessionControllerClient. This allows users to inject custom behavior (e.g., with a Google Mock object) when writing tests that use objects of type SessionControllerClient.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-09 UTC."],[[["This webpage details the `SessionControllerConnection` class, which provides an interface for managing interactions with the `SessionControllerClient` in the Google Cloud Dataproc v1 API."],["The `SessionControllerConnection` interface allows for customization of behavior, particularly useful for testing using mocking libraries such as Google Mock."],["It defines virtual methods for various operations, including creating, retrieving, listing, terminating, and deleting sessions, as well as managing operations and permissions, and each of these operations have multiple ways to be invoked."],["The latest release candidate is version 2.37.0-rc, and there are many previous versions, ranging from 2.36.0 down to 2.11.0, each with their own unique documentation."],["Concrete instances of the `SessionControllerConnection` can be created using `MakeSessionControllerConnection()`, and a mock implementation can be found at `dataproc_v1_mocks::MockSessionControllerConnection`."]]],[]]