The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of DataFusionClient.
The optional options argument may be used to configure aspects of the returned DataFusionConnection. 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 DataFusion is version 2.37.0-rc, with several prior versions available, including 2.36.0, 2.35.0, and down to 2.13.0.\u003c/p\u003e\n"],["\u003cp\u003eThe DataFusion library provides a \u003ccode\u003eDataFusionClient\u003c/code\u003e for creating and managing Data Fusion instances, along with a corresponding \u003ccode\u003eDataFusionConnection\u003c/code\u003e object.\u003c/p\u003e\n"],["\u003cp\u003eThe library defines structs such as \u003ccode\u003eDataFusionBackoffPolicyOption\u003c/code\u003e, \u003ccode\u003eDataFusionConnectionIdempotencyPolicyOption\u003c/code\u003e, \u003ccode\u003eDataFusionPollingPolicyOption\u003c/code\u003e, and \u003ccode\u003eDataFusionRetryPolicyOption\u003c/code\u003e to configure different aspects of the DataFusion service using \u003ccode\u003egoogle::cloud::Options\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe function \u003ccode\u003eMakeDataFusionConnection\u003c/code\u003e is used to construct a \u003ccode\u003eDataFusionConnection\u003c/code\u003e object and it can accept optional arguments to configure the connection, like \u003ccode\u003egoogle::cloud::CommonOptionList\u003c/code\u003e, \u003ccode\u003egoogle::cloud::GrpcOptionList\u003c/code\u003e, \u003ccode\u003egoogle::cloud::UnifiedCredentialsOptionList\u003c/code\u003e, and \u003ccode\u003egoogle::cloud::datafusion_v1::DataFusionPolicyOptionList\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDataFusionPolicyOptionList\u003c/code\u003e type alias represents a list of options applicable to DataFusion, including \u003ccode\u003eDataFusionRetryPolicyOption\u003c/code\u003e, \u003ccode\u003eDataFusionBackoffPolicyOption\u003c/code\u003e, \u003ccode\u003eDataFusionPollingPolicyOption\u003c/code\u003e, and \u003ccode\u003eDataFusionConnectionIdempotencyPolicyOption\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]