Google Cloud BigQuery C++ Client 2.9.1
A C++ Client Library for Google Cloud BigQuery
Loading...
Searching...
No Matches
Classes | Typedefs | Functions
google::cloud::bigquery_v2 Namespace Reference

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< ModelServiceConnectionMakeModelServiceConnection (Options options={})
 A factory function to construct an object of type ModelServiceConnection. More...
 
std::unique_ptr< ModelServiceConnectionIdempotencyPolicyMakeDefaultModelServiceConnectionIdempotencyPolicy ()
 

Typedef Documentation

◆ ModelServiceLimitedErrorCountRetryPolicy

using google::cloud::bigquery_v2::ModelServiceLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< bigquery_v2_internal::ModelServiceRetryTraits>

◆ ModelServiceLimitedTimeRetryPolicy

using google::cloud::bigquery_v2::ModelServiceLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< bigquery_v2_internal::ModelServiceRetryTraits>

◆ ModelServiceRetryPolicy

using google::cloud::bigquery_v2::ModelServiceRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< bigquery_v2_internal::ModelServiceRetryTraits>

Function Documentation

◆ MakeDefaultModelServiceConnectionIdempotencyPolicy()

std::unique_ptr< ModelServiceConnectionIdempotencyPolicy > google::cloud::bigquery_v2::MakeDefaultModelServiceConnectionIdempotencyPolicy ( )

◆ MakeModelServiceConnection()

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:

Note
Unexpected options will be ignored. To log unexpected options instead, set GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes in the environment.
Parameters
options(optional) Configure the ModelServiceConnection created by this function.