The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of DatastreamClient.
The optional options argument may be used to configure aspects of the returned DatastreamConnection. 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 Datastream C++ client library, covering versions from 2.11.0 up to the latest release candidate 2.37.0-rc.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation includes classes like \u003ccode\u003eDatastreamClient\u003c/code\u003e and \u003ccode\u003eDatastreamConnection\u003c/code\u003e, which are essential for interacting with the Datastream service.\u003c/p\u003e\n"],["\u003cp\u003eThe content also covers various structs that offer configuration options for the backoff, idempotency, polling, and retry policies, including \u003ccode\u003eDatastreamBackoffPolicyOption\u003c/code\u003e, \u003ccode\u003eDatastreamConnectionIdempotencyPolicyOption\u003c/code\u003e, \u003ccode\u003eDatastreamPollingPolicyOption\u003c/code\u003e, and \u003ccode\u003eDatastreamRetryPolicyOption\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe page details how to use the \u003ccode\u003eMakeDatastreamConnection\u003c/code\u003e function to create a \u003ccode\u003eDatastreamConnection\u003c/code\u003e object, highlighting the use of various option lists like \u003ccode\u003eCommonOptionList\u003c/code\u003e, \u003ccode\u003eGrpcOptionList\u003c/code\u003e, and \u003ccode\u003eUnifiedCredentialsOptionList\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eIt also shows the function \u003ccode\u003eMakeDefaultDatastreamConnectionIdempotencyPolicy\u003c/code\u003e to generate a default object of \u003ccode\u003eDatastreamConnectionIdempotencyPolicy\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]