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

Classes

struct  BigQueryReadBackoffPolicyOption
 Use with google::cloud::Options to configure the backoff policy. More...
 
class  BigQueryReadClient
 BigQuery Read API. More...
 
class  BigQueryReadConnection
 The BigQueryReadConnection object for BigQueryReadClient. More...
 
class  BigQueryReadConnectionIdempotencyPolicy
 
struct  BigQueryReadConnectionIdempotencyPolicyOption
 Use with google::cloud::Options to configure which operations are retried. More...
 
struct  BigQueryReadRetryPolicyOption
 Use with google::cloud::Options to configure the retry policy. More...
 
struct  BigQueryWriteBackoffPolicyOption
 Use with google::cloud::Options to configure the backoff policy. More...
 
class  BigQueryWriteClient
 BigQuery Write API. More...
 
class  BigQueryWriteConnection
 The BigQueryWriteConnection object for BigQueryWriteClient. More...
 
class  BigQueryWriteConnectionIdempotencyPolicy
 
struct  BigQueryWriteConnectionIdempotencyPolicyOption
 Use with google::cloud::Options to configure which operations are retried. More...
 
struct  BigQueryWriteRetryPolicyOption
 Use with google::cloud::Options to configure the retry policy. More...
 

Typedefs

using BigQueryReadRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< bigquery_storage_v1_internal::BigQueryReadRetryTraits >
 
using BigQueryReadLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< bigquery_storage_v1_internal::BigQueryReadRetryTraits >
 
using BigQueryReadLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< bigquery_storage_v1_internal::BigQueryReadRetryTraits >
 
using BigQueryReadPolicyOptionList = OptionList< BigQueryReadRetryPolicyOption, BigQueryReadBackoffPolicyOption, BigQueryReadConnectionIdempotencyPolicyOption >
 The options applicable to BigQueryRead. More...
 
using BigQueryWriteRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< bigquery_storage_v1_internal::BigQueryWriteRetryTraits >
 
using BigQueryWriteLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< bigquery_storage_v1_internal::BigQueryWriteRetryTraits >
 
using BigQueryWriteLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< bigquery_storage_v1_internal::BigQueryWriteRetryTraits >
 
using BigQueryWritePolicyOptionList = OptionList< BigQueryWriteRetryPolicyOption, BigQueryWriteBackoffPolicyOption, BigQueryWriteConnectionIdempotencyPolicyOption >
 The options applicable to BigQueryWrite. More...
 

Functions

std::shared_ptr< BigQueryReadConnectionMakeBigQueryReadConnection (Options options={})
 A factory function to construct an object of type BigQueryReadConnection. More...
 
std::unique_ptr< BigQueryReadConnectionIdempotencyPolicyMakeDefaultBigQueryReadConnectionIdempotencyPolicy ()
 
std::shared_ptr< BigQueryWriteConnectionMakeBigQueryWriteConnection (Options options={})
 A factory function to construct an object of type BigQueryWriteConnection. More...
 
std::unique_ptr< BigQueryWriteConnectionIdempotencyPolicyMakeDefaultBigQueryWriteConnectionIdempotencyPolicy ()
 

Typedef Documentation

◆ BigQueryReadLimitedErrorCountRetryPolicy

using google::cloud::bigquery_storage_v1::BigQueryReadLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< bigquery_storage_v1_internal::BigQueryReadRetryTraits>

◆ BigQueryReadLimitedTimeRetryPolicy

using google::cloud::bigquery_storage_v1::BigQueryReadLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< bigquery_storage_v1_internal::BigQueryReadRetryTraits>

◆ BigQueryReadRetryPolicy

using google::cloud::bigquery_storage_v1::BigQueryReadRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< bigquery_storage_v1_internal::BigQueryReadRetryTraits>

◆ BigQueryWriteLimitedErrorCountRetryPolicy

using google::cloud::bigquery_storage_v1::BigQueryWriteLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< bigquery_storage_v1_internal::BigQueryWriteRetryTraits>

◆ BigQueryWriteLimitedTimeRetryPolicy

using google::cloud::bigquery_storage_v1::BigQueryWriteLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< bigquery_storage_v1_internal::BigQueryWriteRetryTraits>

◆ BigQueryWriteRetryPolicy

using google::cloud::bigquery_storage_v1::BigQueryWriteRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< bigquery_storage_v1_internal::BigQueryWriteRetryTraits>

Function Documentation

◆ MakeBigQueryReadConnection()

std::shared_ptr< BigQueryReadConnection > google::cloud::bigquery_storage_v1::MakeBigQueryReadConnection ( Options  options = {})

A factory function to construct an object of type BigQueryReadConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of BigQueryReadClient.

The optional options argument may be used to configure aspects of the returned BigQueryReadConnection. 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 BigQueryReadConnection created by this function.

◆ MakeBigQueryWriteConnection()

std::shared_ptr< BigQueryWriteConnection > google::cloud::bigquery_storage_v1::MakeBigQueryWriteConnection ( Options  options = {})

A factory function to construct an object of type BigQueryWriteConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of BigQueryWriteClient.

The optional options argument may be used to configure aspects of the returned BigQueryWriteConnection. 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 BigQueryWriteConnection created by this function.

◆ MakeDefaultBigQueryReadConnectionIdempotencyPolicy()

std::unique_ptr< BigQueryReadConnectionIdempotencyPolicy > google::cloud::bigquery_storage_v1::MakeDefaultBigQueryReadConnectionIdempotencyPolicy ( )

◆ MakeDefaultBigQueryWriteConnectionIdempotencyPolicy()

std::unique_ptr< BigQueryWriteConnectionIdempotencyPolicy > google::cloud::bigquery_storage_v1::MakeDefaultBigQueryWriteConnectionIdempotencyPolicy ( )