The DataTransferServiceConnection
object for DataTransferServiceClient
.
More...
#include <google/cloud/bigquery/datatransfer/v1/data_transfer_connection.h>
|
virtual | ~DataTransferServiceConnection ()=0 |
|
virtual Options | options () |
|
virtual StatusOr< google::cloud::bigquery::datatransfer::v1::DataSource > | GetDataSource (google::cloud::bigquery::datatransfer::v1::GetDataSourceRequest const &request) |
|
virtual StreamRange< google::cloud::bigquery::datatransfer::v1::DataSource > | ListDataSources (google::cloud::bigquery::datatransfer::v1::ListDataSourcesRequest request) |
|
virtual StatusOr< google::cloud::bigquery::datatransfer::v1::TransferConfig > | CreateTransferConfig (google::cloud::bigquery::datatransfer::v1::CreateTransferConfigRequest const &request) |
|
virtual StatusOr< google::cloud::bigquery::datatransfer::v1::TransferConfig > | UpdateTransferConfig (google::cloud::bigquery::datatransfer::v1::UpdateTransferConfigRequest const &request) |
|
virtual Status | DeleteTransferConfig (google::cloud::bigquery::datatransfer::v1::DeleteTransferConfigRequest const &request) |
|
virtual StatusOr< google::cloud::bigquery::datatransfer::v1::TransferConfig > | GetTransferConfig (google::cloud::bigquery::datatransfer::v1::GetTransferConfigRequest const &request) |
|
virtual StreamRange< google::cloud::bigquery::datatransfer::v1::TransferConfig > | ListTransferConfigs (google::cloud::bigquery::datatransfer::v1::ListTransferConfigsRequest request) |
|
virtual StatusOr< google::cloud::bigquery::datatransfer::v1::ScheduleTransferRunsResponse > | ScheduleTransferRuns (google::cloud::bigquery::datatransfer::v1::ScheduleTransferRunsRequest const &request) |
|
virtual StatusOr< google::cloud::bigquery::datatransfer::v1::StartManualTransferRunsResponse > | StartManualTransferRuns (google::cloud::bigquery::datatransfer::v1::StartManualTransferRunsRequest const &request) |
|
virtual StatusOr< google::cloud::bigquery::datatransfer::v1::TransferRun > | GetTransferRun (google::cloud::bigquery::datatransfer::v1::GetTransferRunRequest const &request) |
|
virtual Status | DeleteTransferRun (google::cloud::bigquery::datatransfer::v1::DeleteTransferRunRequest const &request) |
|
virtual StreamRange< google::cloud::bigquery::datatransfer::v1::TransferRun > | ListTransferRuns (google::cloud::bigquery::datatransfer::v1::ListTransferRunsRequest request) |
|
virtual StreamRange< google::cloud::bigquery::datatransfer::v1::TransferMessage > | ListTransferLogs (google::cloud::bigquery::datatransfer::v1::ListTransferLogsRequest request) |
|
virtual StatusOr< google::cloud::bigquery::datatransfer::v1::CheckValidCredsResponse > | CheckValidCreds (google::cloud::bigquery::datatransfer::v1::CheckValidCredsRequest const &request) |
|
virtual Status | EnrollDataSources (google::cloud::bigquery::datatransfer::v1::EnrollDataSourcesRequest const &request) |
|
The DataTransferServiceConnection
object for DataTransferServiceClient
.
This interface defines virtual methods for each of the user-facing overload sets in DataTransferServiceClient
. This allows users to inject custom behavior (e.g., with a Google Mock object) when writing tests that use objects of type DataTransferServiceClient
.
To create a concrete instance, see MakeDataTransferServiceConnection()
.
For mocking, see bigquery_datatransfer_v1_mocks::MockDataTransferServiceConnection
.
◆ ~DataTransferServiceConnection()
virtual google::cloud::bigquery_datatransfer_v1::DataTransferServiceConnection::~DataTransferServiceConnection |
( |
| ) |
|
|
pure virtual |
◆ CheckValidCreds()
virtual StatusOr< google::cloud::bigquery::datatransfer::v1::CheckValidCredsResponse > google::cloud::bigquery_datatransfer_v1::DataTransferServiceConnection::CheckValidCreds |
( |
google::cloud::bigquery::datatransfer::v1::CheckValidCredsRequest const & |
request | ) |
|
|
virtual |
◆ CreateTransferConfig()
virtual StatusOr< google::cloud::bigquery::datatransfer::v1::TransferConfig > google::cloud::bigquery_datatransfer_v1::DataTransferServiceConnection::CreateTransferConfig |
( |
google::cloud::bigquery::datatransfer::v1::CreateTransferConfigRequest const & |
request | ) |
|
|
virtual |
◆ DeleteTransferConfig()
virtual Status google::cloud::bigquery_datatransfer_v1::DataTransferServiceConnection::DeleteTransferConfig |
( |
google::cloud::bigquery::datatransfer::v1::DeleteTransferConfigRequest const & |
request | ) |
|
|
virtual |
◆ DeleteTransferRun()
virtual Status google::cloud::bigquery_datatransfer_v1::DataTransferServiceConnection::DeleteTransferRun |
( |
google::cloud::bigquery::datatransfer::v1::DeleteTransferRunRequest const & |
request | ) |
|
|
virtual |
◆ EnrollDataSources()
virtual Status google::cloud::bigquery_datatransfer_v1::DataTransferServiceConnection::EnrollDataSources |
( |
google::cloud::bigquery::datatransfer::v1::EnrollDataSourcesRequest const & |
request | ) |
|
|
virtual |
◆ GetDataSource()
virtual StatusOr< google::cloud::bigquery::datatransfer::v1::DataSource > google::cloud::bigquery_datatransfer_v1::DataTransferServiceConnection::GetDataSource |
( |
google::cloud::bigquery::datatransfer::v1::GetDataSourceRequest const & |
request | ) |
|
|
virtual |
◆ GetTransferConfig()
virtual StatusOr< google::cloud::bigquery::datatransfer::v1::TransferConfig > google::cloud::bigquery_datatransfer_v1::DataTransferServiceConnection::GetTransferConfig |
( |
google::cloud::bigquery::datatransfer::v1::GetTransferConfigRequest const & |
request | ) |
|
|
virtual |
◆ GetTransferRun()
virtual StatusOr< google::cloud::bigquery::datatransfer::v1::TransferRun > google::cloud::bigquery_datatransfer_v1::DataTransferServiceConnection::GetTransferRun |
( |
google::cloud::bigquery::datatransfer::v1::GetTransferRunRequest const & |
request | ) |
|
|
virtual |
◆ ListDataSources()
virtual StreamRange< google::cloud::bigquery::datatransfer::v1::DataSource > google::cloud::bigquery_datatransfer_v1::DataTransferServiceConnection::ListDataSources |
( |
google::cloud::bigquery::datatransfer::v1::ListDataSourcesRequest |
request | ) |
|
|
virtual |
◆ ListTransferConfigs()
virtual StreamRange< google::cloud::bigquery::datatransfer::v1::TransferConfig > google::cloud::bigquery_datatransfer_v1::DataTransferServiceConnection::ListTransferConfigs |
( |
google::cloud::bigquery::datatransfer::v1::ListTransferConfigsRequest |
request | ) |
|
|
virtual |
◆ ListTransferLogs()
virtual StreamRange< google::cloud::bigquery::datatransfer::v1::TransferMessage > google::cloud::bigquery_datatransfer_v1::DataTransferServiceConnection::ListTransferLogs |
( |
google::cloud::bigquery::datatransfer::v1::ListTransferLogsRequest |
request | ) |
|
|
virtual |
◆ ListTransferRuns()
virtual StreamRange< google::cloud::bigquery::datatransfer::v1::TransferRun > google::cloud::bigquery_datatransfer_v1::DataTransferServiceConnection::ListTransferRuns |
( |
google::cloud::bigquery::datatransfer::v1::ListTransferRunsRequest |
request | ) |
|
|
virtual |
◆ options()
virtual Options google::cloud::bigquery_datatransfer_v1::DataTransferServiceConnection::options |
( |
| ) |
|
|
inlinevirtual |
◆ ScheduleTransferRuns()
virtual StatusOr< google::cloud::bigquery::datatransfer::v1::ScheduleTransferRunsResponse > google::cloud::bigquery_datatransfer_v1::DataTransferServiceConnection::ScheduleTransferRuns |
( |
google::cloud::bigquery::datatransfer::v1::ScheduleTransferRunsRequest const & |
request | ) |
|
|
virtual |
◆ StartManualTransferRuns()
virtual StatusOr< google::cloud::bigquery::datatransfer::v1:: StartManualTransferRunsResponse > google::cloud::bigquery_datatransfer_v1::DataTransferServiceConnection::StartManualTransferRuns |
( |
google::cloud::bigquery::datatransfer::v1::StartManualTransferRunsRequest const & |
request | ) |
|
|
virtual |
◆ UpdateTransferConfig()
virtual StatusOr< google::cloud::bigquery::datatransfer::v1::TransferConfig > google::cloud::bigquery_datatransfer_v1::DataTransferServiceConnection::UpdateTransferConfig |
( |
google::cloud::bigquery::datatransfer::v1::UpdateTransferConfigRequest const & |
request | ) |
|
|
virtual |