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\u003eThe latest release candidate for the Datastore C++ library is version 2.37.0-rc, with several previous versions also available, including the current version, 2.31.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDatastoreClient\u003c/code\u003e class normalizes partition IDs of keys in input entities and returns entities with normalized partition IDs.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDatastoreConnection\u003c/code\u003e object, which is associated with \u003ccode\u003eDatastoreClient\u003c/code\u003e, has associated retry policies like \u003ccode\u003eDatastoreLimitedErrorCountRetryPolicy\u003c/code\u003e, \u003ccode\u003eDatastoreLimitedTimeRetryPolicy\u003c/code\u003e, and \u003ccode\u003eDatastoreRetryPolicy\u003c/code\u003e to manage connection retries.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eMakeDatastoreConnection\u003c/code\u003e is a factory function that constructs a \u003ccode\u003eDatastoreConnection\u003c/code\u003e object and accepts options for configuration, including common, gRPC, unified credentials, and datastore policy options.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eMakeDefaultDatastoreConnectionIdempotencyPolicy\u003c/code\u003e is a function that returns a \u003ccode\u003eDatastoreConnectionIdempotencyPolicy\u003c/code\u003e object, which determines the policy.\u003c/p\u003e\n"]]],[],null,[]]