Google Cloud BigQuery C++ Client 2.9.1
A C++ Client Library for Google Cloud BigQuery
|
Classes | |
struct | ModelServiceBackoffPolicyOption |
Use with google::cloud::Options to configure the backoff policy. More... | |
class | ModelServiceClient |
ModelServiceClient. More... | |
class | ModelServiceConnection |
The ModelServiceConnection object for ModelServiceClient . More... | |
class | ModelServiceConnectionIdempotencyPolicy |
struct | ModelServiceConnectionIdempotencyPolicyOption |
Use with google::cloud::Options to configure which operations are retried. More... | |
struct | ModelServiceRetryPolicyOption |
Use with google::cloud::Options to configure the retry policy. More... | |
Typedefs | |
using | ModelServiceRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< bigquery_v2_internal::ModelServiceRetryTraits > |
using | ModelServiceLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< bigquery_v2_internal::ModelServiceRetryTraits > |
using | ModelServiceLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< bigquery_v2_internal::ModelServiceRetryTraits > |
using | ModelServicePolicyOptionList = OptionList< ModelServiceRetryPolicyOption, ModelServiceBackoffPolicyOption, ModelServiceConnectionIdempotencyPolicyOption > |
The options applicable to ModelService. More... | |
Functions | |
std::shared_ptr< ModelServiceConnection > | MakeModelServiceConnection (Options options={}) |
A factory function to construct an object of type ModelServiceConnection . More... | |
std::unique_ptr< ModelServiceConnectionIdempotencyPolicy > | MakeDefaultModelServiceConnectionIdempotencyPolicy () |
using google::cloud::bigquery_v2::ModelServiceLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< bigquery_v2_internal::ModelServiceRetryTraits> |
using google::cloud::bigquery_v2::ModelServiceLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< bigquery_v2_internal::ModelServiceRetryTraits> |
using google::cloud::bigquery_v2::ModelServiceRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< bigquery_v2_internal::ModelServiceRetryTraits> |
std::unique_ptr< ModelServiceConnectionIdempotencyPolicy > google::cloud::bigquery_v2::MakeDefaultModelServiceConnectionIdempotencyPolicy | ( | ) |
std::shared_ptr< ModelServiceConnection > google::cloud::bigquery_v2::MakeModelServiceConnection | ( | Options | options = {} | ) |
A factory function to construct an object of type ModelServiceConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of ModelServiceClient.
The optional options
argument may be used to configure aspects of the returned ModelServiceConnection
. Expected options are any of the types in the following option lists:
google::cloud::CommonOptionList
google::cloud::GrpcOptionList
google::cloud::UnifiedCredentialsOptionList
google::cloud::bigquery_v2::ModelServicePolicyOptionList
GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes
in the environment.options | (optional) Configure the ModelServiceConnection created by this function. |