In almost all cases a suitable default will be chosen automatically. Applications may need to be changed to (1) test against a fake or simulator, or (2) use a beta or EAP version of the service. When using a beta or EAP version of the service, the AuthorityOption should also be set to the usual hostname of the service.
[[["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 webpage documents the \u003ccode\u003eEndpointOption\u003c/code\u003e for Google Cloud C++ client libraries, detailing the available versions ranging from 2.10.1 to the latest release candidate 2.37.0-rc.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eEndpointOption\u003c/code\u003e allows users to change the default service endpoint, which is primarily needed for testing against fakes or simulators, or for accessing beta or Early Access Program (EAP) versions of the service.\u003c/p\u003e\n"],["\u003cp\u003eIn conjunction with setting a custom endpoint for beta or EAP services, the \u003ccode\u003eAuthorityOption\u003c/code\u003e should also be set to the service's standard hostname.\u003c/p\u003e\n"],["\u003cp\u003eThe type alias of \u003ccode\u003eEndpointOption\u003c/code\u003e is \u003ccode\u003estd::string\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]