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"]],[["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 page provides documentation for the \u003ccode\u003eCloudFunctionsServiceConnection\u003c/code\u003e class, which is part of the Google Cloud Functions C++ client library, specifically for version 2.24.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCloudFunctionsServiceConnection\u003c/code\u003e object defines virtual methods that mirror the user-facing overload sets found in \u003ccode\u003eCloudFunctionsServiceClient\u003c/code\u003e, allowing users to inject custom behavior, particularly useful when conducting tests.\u003c/p\u003e\n"],["\u003cp\u003eThe 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.\u003c/p\u003e\n"],["\u003cp\u003eThe 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.\u003c/p\u003e\n"],["\u003cp\u003eUsers can see how to create an instance of the class using the function \u003ccode\u003eMakeCloudFunctionsServiceConnection()\u003c/code\u003e and also how to use a mock object for testing by utilizing \u003ccode\u003efunctions_v1_mocks::MockCloudFunctionsServiceConnection\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]