The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of DatastoreClient.
The optional options argument may be used to configure aspects of the returned DatastoreConnection. Expected options are any of the types in the following option lists:
[[["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 Google Cloud Datastore C++ client library, with the current version being 2.35.0 and the latest release candidate being 2.37.0-rc.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation lists available versions of the Datastore client library, ranging from version 2.15.1 to the latest release candidate 2.37.0-rc, along with links to their respective namespaces.\u003c/p\u003e\n"],["\u003cp\u003eSeveral classes, such as \u003ccode\u003eDatastoreClient\u003c/code\u003e, \u003ccode\u003eDatastoreConnection\u003c/code\u003e, and various retry policy classes, are documented, providing details on their functionality and usage within the library.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation includes information on structs like \u003ccode\u003eDatastoreBackoffPolicyOption\u003c/code\u003e that are used for configuring retry and backoff policies via \u003ccode\u003egoogle::cloud::Options\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eFunctions, such as \u003ccode\u003eMakeDatastoreConnection\u003c/code\u003e, are provided to help create instances of \u003ccode\u003eDatastoreConnection\u003c/code\u003e, with detailed parameters, options, and return types provided.\u003c/p\u003e\n"]]],[],null,[]]