Google Cloud BigQuery C++ Client  2.1.0
A C++ Client Library for Google Cloud BigQuery
Public Member Functions | List of all members
google::cloud::bigquery::DataTransferServiceConnectionIdempotencyPolicy Class Referenceabstract

#include <google/cloud/bigquery/data_transfer_connection_idempotency_policy.h>

Public Member Functions

virtual ~DataTransferServiceConnectionIdempotencyPolicy ()=0
 
virtual std::unique_ptr< DataTransferServiceConnectionIdempotencyPolicyclone () const =0
 Create a new copy of this object. More...
 
virtual google::cloud::Idempotency GetDataSource (google::cloud::bigquery::datatransfer::v1::GetDataSourceRequest const &request)=0
 
virtual google::cloud::Idempotency ListDataSources (google::cloud::bigquery::datatransfer::v1::ListDataSourcesRequest request)=0
 
virtual google::cloud::Idempotency CreateTransferConfig (google::cloud::bigquery::datatransfer::v1::CreateTransferConfigRequest const &request)=0
 
virtual google::cloud::Idempotency UpdateTransferConfig (google::cloud::bigquery::datatransfer::v1::UpdateTransferConfigRequest const &request)=0
 
virtual google::cloud::Idempotency DeleteTransferConfig (google::cloud::bigquery::datatransfer::v1::DeleteTransferConfigRequest const &request)=0
 
virtual google::cloud::Idempotency GetTransferConfig (google::cloud::bigquery::datatransfer::v1::GetTransferConfigRequest const &request)=0
 
virtual google::cloud::Idempotency ListTransferConfigs (google::cloud::bigquery::datatransfer::v1::ListTransferConfigsRequest request)=0
 
virtual google::cloud::Idempotency ScheduleTransferRuns (google::cloud::bigquery::datatransfer::v1::ScheduleTransferRunsRequest const &request)=0
 
virtual google::cloud::Idempotency StartManualTransferRuns (google::cloud::bigquery::datatransfer::v1::StartManualTransferRunsRequest const &request)=0
 
virtual google::cloud::Idempotency GetTransferRun (google::cloud::bigquery::datatransfer::v1::GetTransferRunRequest const &request)=0
 
virtual google::cloud::Idempotency DeleteTransferRun (google::cloud::bigquery::datatransfer::v1::DeleteTransferRunRequest const &request)=0
 
virtual google::cloud::Idempotency ListTransferRuns (google::cloud::bigquery::datatransfer::v1::ListTransferRunsRequest request)=0
 
virtual google::cloud::Idempotency ListTransferLogs (google::cloud::bigquery::datatransfer::v1::ListTransferLogsRequest request)=0
 
virtual google::cloud::Idempotency CheckValidCreds (google::cloud::bigquery::datatransfer::v1::CheckValidCredsRequest const &request)=0
 
virtual google::cloud::Idempotency EnrollDataSources (google::cloud::bigquery::datatransfer::v1::EnrollDataSourcesRequest const &request)=0
 

Detailed Description

Definition at line 33 of file data_transfer_connection_idempotency_policy.h.

Constructor & Destructor Documentation

◆ ~DataTransferServiceConnectionIdempotencyPolicy()

virtual google::cloud::bigquery::DataTransferServiceConnectionIdempotencyPolicy::~DataTransferServiceConnectionIdempotencyPolicy ( )
pure virtual

Member Function Documentation

◆ CheckValidCreds()

virtual google::cloud::Idempotency google::cloud::bigquery::DataTransferServiceConnectionIdempotencyPolicy::CheckValidCreds ( google::cloud::bigquery::datatransfer::v1::CheckValidCredsRequest const &  request)
pure virtual

◆ clone()

virtual std::unique_ptr<DataTransferServiceConnectionIdempotencyPolicy> google::cloud::bigquery::DataTransferServiceConnectionIdempotencyPolicy::clone ( ) const
pure virtual

Create a new copy of this object.

◆ CreateTransferConfig()

virtual google::cloud::Idempotency google::cloud::bigquery::DataTransferServiceConnectionIdempotencyPolicy::CreateTransferConfig ( google::cloud::bigquery::datatransfer::v1::CreateTransferConfigRequest const &  request)
pure virtual

◆ DeleteTransferConfig()

virtual google::cloud::Idempotency google::cloud::bigquery::DataTransferServiceConnectionIdempotencyPolicy::DeleteTransferConfig ( google::cloud::bigquery::datatransfer::v1::DeleteTransferConfigRequest const &  request)
pure virtual

◆ DeleteTransferRun()

virtual google::cloud::Idempotency google::cloud::bigquery::DataTransferServiceConnectionIdempotencyPolicy::DeleteTransferRun ( google::cloud::bigquery::datatransfer::v1::DeleteTransferRunRequest const &  request)
pure virtual

◆ EnrollDataSources()

virtual google::cloud::Idempotency google::cloud::bigquery::DataTransferServiceConnectionIdempotencyPolicy::EnrollDataSources ( google::cloud::bigquery::datatransfer::v1::EnrollDataSourcesRequest const &  request)
pure virtual

◆ GetDataSource()

virtual google::cloud::Idempotency google::cloud::bigquery::DataTransferServiceConnectionIdempotencyPolicy::GetDataSource ( google::cloud::bigquery::datatransfer::v1::GetDataSourceRequest const &  request)
pure virtual

◆ GetTransferConfig()

virtual google::cloud::Idempotency google::cloud::bigquery::DataTransferServiceConnectionIdempotencyPolicy::GetTransferConfig ( google::cloud::bigquery::datatransfer::v1::GetTransferConfigRequest const &  request)
pure virtual

◆ GetTransferRun()

virtual google::cloud::Idempotency google::cloud::bigquery::DataTransferServiceConnectionIdempotencyPolicy::GetTransferRun ( google::cloud::bigquery::datatransfer::v1::GetTransferRunRequest const &  request)
pure virtual

◆ ListDataSources()

virtual google::cloud::Idempotency google::cloud::bigquery::DataTransferServiceConnectionIdempotencyPolicy::ListDataSources ( google::cloud::bigquery::datatransfer::v1::ListDataSourcesRequest  request)
pure virtual

◆ ListTransferConfigs()

virtual google::cloud::Idempotency google::cloud::bigquery::DataTransferServiceConnectionIdempotencyPolicy::ListTransferConfigs ( google::cloud::bigquery::datatransfer::v1::ListTransferConfigsRequest  request)
pure virtual

◆ ListTransferLogs()

virtual google::cloud::Idempotency google::cloud::bigquery::DataTransferServiceConnectionIdempotencyPolicy::ListTransferLogs ( google::cloud::bigquery::datatransfer::v1::ListTransferLogsRequest  request)
pure virtual

◆ ListTransferRuns()

virtual google::cloud::Idempotency google::cloud::bigquery::DataTransferServiceConnectionIdempotencyPolicy::ListTransferRuns ( google::cloud::bigquery::datatransfer::v1::ListTransferRunsRequest  request)
pure virtual

◆ ScheduleTransferRuns()

virtual google::cloud::Idempotency google::cloud::bigquery::DataTransferServiceConnectionIdempotencyPolicy::ScheduleTransferRuns ( google::cloud::bigquery::datatransfer::v1::ScheduleTransferRunsRequest const &  request)
pure virtual

◆ StartManualTransferRuns()

virtual google::cloud::Idempotency google::cloud::bigquery::DataTransferServiceConnectionIdempotencyPolicy::StartManualTransferRuns ( google::cloud::bigquery::datatransfer::v1::StartManualTransferRunsRequest const &  request)
pure virtual

◆ UpdateTransferConfig()

virtual google::cloud::Idempotency google::cloud::bigquery::DataTransferServiceConnectionIdempotencyPolicy::UpdateTransferConfig ( google::cloud::bigquery::datatransfer::v1::UpdateTransferConfigRequest const &  request)
pure virtual