A factory function to construct an object of type LineageConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of LineageClient.
The optional options argument may be used to configure aspects of the returned LineageConnection. 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 webpage provides documentation for the Google Cloud Data Catalog Lineage API, specifically for version 2.34.0, with links to various other versions, including the latest release candidate.\u003c/p\u003e\n"],["\u003cp\u003eThe Lineage API allows tracking of data flows between assets over time, as demonstrated by the \u003ccode\u003eLineageClient\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eLineageConnection\u003c/code\u003e class, along with associated classes such as \u003ccode\u003eLineageRetryPolicy\u003c/code\u003e, is available for managing connections to the API.\u003c/p\u003e\n"],["\u003cp\u003eSeveral structs are defined for use with \u003ccode\u003egoogle::cloud::Options\u003c/code\u003e, including \u003ccode\u003eLineageBackoffPolicyOption\u003c/code\u003e, \u003ccode\u003eLineageConnectionIdempotencyPolicyOption\u003c/code\u003e, \u003ccode\u003eLineagePollingPolicyOption\u003c/code\u003e, and \u003ccode\u003eLineageRetryPolicyOption\u003c/code\u003e, that are used to configure the different policies.\u003c/p\u003e\n"],["\u003cp\u003eA factory function, \u003ccode\u003eMakeLineageConnection\u003c/code\u003e, is provided to create a \u003ccode\u003eLineageConnection\u003c/code\u003e object, which can be configured using a variety of option lists, including common, gRPC, unified credentials, and lineage-specific policies.\u003c/p\u003e\n"]]],[],null,[]]