This interface defines virtual methods for each of the user-facing overload sets in ReservationsClient. This allows users to inject custom behavior (e.g., with a Google Mock object) when writing tests that use objects of type ReservationsClient.
To create a concrete instance, see MakeReservationsConnection().
[[["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-21 UTC."],[[["This document outlines the `ReservationsConnection` class, which provides an interface for managing `ReservationsClient` objects and defines virtual methods corresponding to the client's user-facing overload sets."],["The latest version is `2.37.0-rc`, and the provided information details the specifications for version `2.34.0`, with links to other versions from `2.15.1` to `2.36.0` available."],["The `ReservationsConnection` class allows users to inject custom behavior into their tests, and supports various operations such as creating, deleting, getting, listing, resizing, and updating reservations, as well as managing their IAM policies."],["A concrete instance of `ReservationsConnection` can be created via `MakeReservationsConnection()`, and for mocking purposes, `compute_reservations_v1_mocks::MockReservationsConnection` can be utilized."],["The class features functions for performing actions on reservations with and without awaiting their completion, specified by parameters such as `NoAwaitTag` where applicable, and the functions return various statuses and operation-related data."]]],[]]