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

Classes

struct  DataTransferServiceBackoffPolicyOption
 Use with google::cloud::Options to configure the backoff policy. More...
 
class  DataTransferServiceClient
 This API allows users to manage their data transfers into BigQuery. More...
 
class  DataTransferServiceConnection
 The DataTransferServiceConnection object for DataTransferServiceClient. More...
 
class  DataTransferServiceConnectionIdempotencyPolicy
 
struct  DataTransferServiceConnectionIdempotencyPolicyOption
 Use with google::cloud::Options to configure which operations are retried. More...
 
struct  DataTransferServiceRetryPolicyOption
 Use with google::cloud::Options to configure the retry policy. More...
 

Typedefs

using DataTransferServiceRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< bigquery_datatransfer_v1_internal::DataTransferServiceRetryTraits >
 
using DataTransferServiceLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< bigquery_datatransfer_v1_internal::DataTransferServiceRetryTraits >
 
using DataTransferServiceLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< bigquery_datatransfer_v1_internal::DataTransferServiceRetryTraits >
 
using DataTransferServicePolicyOptionList = OptionList< DataTransferServiceRetryPolicyOption, DataTransferServiceBackoffPolicyOption, DataTransferServiceConnectionIdempotencyPolicyOption >
 The options applicable to DataTransferService. More...
 

Functions

std::shared_ptr< DataTransferServiceConnectionMakeDataTransferServiceConnection (Options options={})
 A factory function to construct an object of type DataTransferServiceConnection. More...
 
std::unique_ptr< DataTransferServiceConnectionIdempotencyPolicyMakeDefaultDataTransferServiceConnectionIdempotencyPolicy ()
 

Typedef Documentation

◆ DataTransferServiceLimitedErrorCountRetryPolicy

using google::cloud::bigquery_datatransfer_v1::DataTransferServiceLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< bigquery_datatransfer_v1_internal::DataTransferServiceRetryTraits>

◆ DataTransferServiceLimitedTimeRetryPolicy

using google::cloud::bigquery_datatransfer_v1::DataTransferServiceLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< bigquery_datatransfer_v1_internal::DataTransferServiceRetryTraits>

◆ DataTransferServiceRetryPolicy

using google::cloud::bigquery_datatransfer_v1::DataTransferServiceRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< bigquery_datatransfer_v1_internal::DataTransferServiceRetryTraits>

Function Documentation

◆ MakeDataTransferServiceConnection()

std::shared_ptr< DataTransferServiceConnection > google::cloud::bigquery_datatransfer_v1::MakeDataTransferServiceConnection ( Options  options = {})

A factory function to construct an object of type DataTransferServiceConnection.

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

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

◆ MakeDefaultDataTransferServiceConnectionIdempotencyPolicy()

std::unique_ptr< DataTransferServiceConnectionIdempotencyPolicy > google::cloud::bigquery_datatransfer_v1::MakeDefaultDataTransferServiceConnectionIdempotencyPolicy ( )