Google Cloud BigQuery C++ Client 2.11.0
A C++ Client Library for Google Cloud BigQuery
|
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< DataTransferServiceConnection > | MakeDataTransferServiceConnection (Options options={}) |
A factory function to construct an object of type DataTransferServiceConnection . More... | |
std::unique_ptr< DataTransferServiceConnectionIdempotencyPolicy > | MakeDefaultDataTransferServiceConnectionIdempotencyPolicy () |
using google::cloud::bigquery_datatransfer_v1::DataTransferServiceLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< bigquery_datatransfer_v1_internal::DataTransferServiceRetryTraits> |
using google::cloud::bigquery_datatransfer_v1::DataTransferServiceLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< bigquery_datatransfer_v1_internal::DataTransferServiceRetryTraits> |
using google::cloud::bigquery_datatransfer_v1::DataTransferServiceRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< bigquery_datatransfer_v1_internal::DataTransferServiceRetryTraits> |
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:
google::cloud::CommonOptionList
google::cloud::GrpcOptionList
google::cloud::UnifiedCredentialsOptionList
google::cloud::bigquery_datatransfer_v1::DataTransferServicePolicyOptionList
GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes
in the environment.options | (optional) Configure the DataTransferServiceConnection created by this function. |
std::unique_ptr< DataTransferServiceConnectionIdempotencyPolicy > google::cloud::bigquery_datatransfer_v1::MakeDefaultDataTransferServiceConnectionIdempotencyPolicy | ( | ) |