package google.cloud.bigquery.datatransfer.v1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service DataTransferService

datatransfer.proto:39

The Google BigQuery Data Transfer Service API enables BigQuery users to configure the transfer of their data from other Google Products into BigQuery. This service contains methods that are end user exposed. It backs up the frontend.

message DataSource

datatransfer.proto:273

Represents data source metadata. Metadata is sufficient to render UI and request proper OAuth tokens.

Used as response type in: DataTransferService.GetDataSource

Used as field type in: ListDataSourcesResponse

enum DataSource.AuthorizationType

datatransfer.proto:275

The type of authorization needed for this data source.

Used in: DataSource

enum DataSource.DataRefreshType

datatransfer.proto:289

Represents how the data source supports data auto refresh.

Used in: DataSource

message DataSourceParameter

datatransfer.proto:197

Represents a data source parameter with validation rules, so that parameters can be rendered in the UI. These parameters are given to us by supported data sources, and include all needed information for rendering and validation. Thus, whoever uses this api can decide to generate either generic ui, or custom data source specific forms.

Used in: DataSource

enum DataSourceParameter.Type

datatransfer.proto:199

Parameter type.

Used in: DataSourceParameter

enum ListTransferRunsRequest.RunAttempt

datatransfer.proto:541

Represents which runs should be pulled.

Used in: ListTransferRunsRequest

message TransferConfig

transfer.proto:39

Represents a data transfer configuration. A transfer configuration contains all metadata needed to perform a data transfer. For example, `destination_dataset_id` specifies where data should be stored. When a new transfer configuration is created, the specified `destination_dataset_id` is created when needed and shared with the appropriate data source service account.

Used as response type in: DataTransferService.CreateTransferConfig, DataTransferService.GetTransferConfig, DataTransferService.UpdateTransferConfig

Used as field type in: CreateTransferConfigRequest, ListTransferConfigsResponse, UpdateTransferConfigRequest

message TransferMessage

transfer.proto:163

Represents a user facing message for a particular data transfer run.

Used in: ListTransferLogsResponse

enum TransferMessage.MessageSeverity

transfer.proto:165

Represents data transfer user facing message severity.

Used in: ListTransferLogsRequest, TransferMessage

message TransferRun

transfer.proto:107

Represents a data transfer run.

Used as response type in: DataTransferService.GetTransferRun

Used as field type in: ListTransferRunsResponse, ScheduleTransferRunsResponse

enum TransferState

transfer.proto:203

Represents data transfer run state.

Used in: ListTransferRunsRequest, TransferConfig, TransferRun

enum TransferType

transfer.proto:190

DEPRECATED. Represents data transfer type.

Used in: DataSource