Google Cloud BigQuery C++ Client 2.13.0
A C++ Client Library for Google Cloud BigQuery
|
Classes | |
struct | MetastoreServiceBackoffPolicyOption |
Use with google::cloud::Options to configure the backoff policy. More... | |
class | MetastoreServiceClient |
BigLake Metastore is a serverless, highly available, multi-tenant runtime metastore for Google Cloud Data Analytics products. More... | |
class | MetastoreServiceConnection |
The MetastoreServiceConnection object for MetastoreServiceClient . More... | |
class | MetastoreServiceConnectionIdempotencyPolicy |
struct | MetastoreServiceConnectionIdempotencyPolicyOption |
Use with google::cloud::Options to configure which operations are retried. More... | |
struct | MetastoreServiceRetryPolicyOption |
Use with google::cloud::Options to configure the retry policy. More... | |
Typedefs | |
using | MetastoreServiceRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< bigquery_biglake_v1_internal::MetastoreServiceRetryTraits > |
using | MetastoreServiceLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< bigquery_biglake_v1_internal::MetastoreServiceRetryTraits > |
using | MetastoreServiceLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< bigquery_biglake_v1_internal::MetastoreServiceRetryTraits > |
using | MetastoreServicePolicyOptionList = OptionList< MetastoreServiceRetryPolicyOption, MetastoreServiceBackoffPolicyOption, MetastoreServiceConnectionIdempotencyPolicyOption > |
The options applicable to MetastoreService. More... | |
Functions | |
std::shared_ptr< MetastoreServiceConnection > | MakeMetastoreServiceConnection (Options options={}) |
A factory function to construct an object of type MetastoreServiceConnection . More... | |
std::unique_ptr< MetastoreServiceConnectionIdempotencyPolicy > | MakeDefaultMetastoreServiceConnectionIdempotencyPolicy () |
using google::cloud::bigquery_biglake_v1::MetastoreServiceLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< bigquery_biglake_v1_internal::MetastoreServiceRetryTraits> |
using google::cloud::bigquery_biglake_v1::MetastoreServiceLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< bigquery_biglake_v1_internal::MetastoreServiceRetryTraits> |
using google::cloud::bigquery_biglake_v1::MetastoreServiceRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< bigquery_biglake_v1_internal::MetastoreServiceRetryTraits> |
std::unique_ptr< MetastoreServiceConnectionIdempotencyPolicy > google::cloud::bigquery_biglake_v1::MakeDefaultMetastoreServiceConnectionIdempotencyPolicy | ( | ) |
std::shared_ptr< MetastoreServiceConnection > google::cloud::bigquery_biglake_v1::MakeMetastoreServiceConnection | ( | Options | options = {} | ) |
A factory function to construct an object of type MetastoreServiceConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of MetastoreServiceClient.
The optional options
argument may be used to configure aspects of the returned MetastoreServiceConnection
. Expected options are any of the types in the following option lists:
google::cloud::CommonOptionList
google::cloud::GrpcOptionList
google::cloud::UnifiedCredentialsOptionList
google::cloud::bigquery_biglake_v1::MetastoreServicePolicyOptionList
GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes
in the environment.options | (optional) Configure the MetastoreServiceConnection created by this function. |