This interface defines virtual methods for each of the user-facing overload sets in CloudFunctionsServiceClient. This allows users to inject custom behavior (e.g., with a Google Mock object) when writing tests that use objects of type CloudFunctionsServiceClient.
[[["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."],[[["This page provides documentation for the `CloudFunctionsServiceConnection` class, which is part of the Google Cloud Functions C++ client library, specifically for version 2.24.0."],["The `CloudFunctionsServiceConnection` object defines virtual methods that mirror the user-facing overload sets found in `CloudFunctionsServiceClient`, allowing users to inject custom behavior, particularly useful when conducting tests."],["The document lists all available versions of the cloud function class starting with version 2.11.0 all the way up to 2.37.0-rc (latest), providing links to their respective documentation."],["The document details all the virtual functions for the class, including functions for listing, getting, creating, updating, deleting, and calling functions, as well as functions for generating upload and download URLs and managing IAM policies."],["Users can see how to create an instance of the class using the function `MakeCloudFunctionsServiceConnection()` and also how to use a mock object for testing by utilizing `functions_v1_mocks::MockCloudFunctionsServiceConnection`."]]],[]]