This interface defines virtual methods for each of the user-facing overload sets in MigrationServiceClient. This allows users to inject custom behavior (e.g., with a Google Mock object) when writing tests that use objects of type MigrationServiceClient.
[[["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-03-14 UTC."],[[["The page details the `MigrationServiceConnection` class for BigQuery Migration, specifically within version 2.20.0, and all of its previous and newer versions up to 2.37.0-rc (latest)."],["`MigrationServiceConnection` defines the virtual methods used by `MigrationServiceClient`, which enables custom behavior injection, such as with Google Mock objects, for testing."],["The class's primary purpose is to facilitate operations like creating, retrieving, listing, deleting, and starting migration workflows, along with managing subtasks related to these workflows, detailed by the functions within the object."],["Users can create instances of `MigrationServiceConnection` using the `MakeMigrationServiceConnection()` function, or mock it using `bigquery_migration_v2_mocks::MockMigrationServiceConnection`."],["The page provides links to documentation for all available versions of the `MigrationServiceConnection` object for each version, as well as links to the functions available in the 2.20.0 version."]]],[]]