Namespace Google.Cloud.BigQuery.DataTransfer.V1 (3.3.0)

Classes

CheckValidCredsRequest

A request to determine whether the user has valid credentials. This method is used to limit the number of OAuth popups in the user interface. The user id is inferred from the API call context. If the data source has the Google+ authorization type, this method returns false, as it cannot be determined whether the credentials are already valid merely based on the user id.

CheckValidCredsResponse

A response indicating whether the credentials exist and are valid.

CreateTransferConfigRequest

A request to create a data transfer configuration. If new credentials are needed for this transfer configuration, an authorization code must be provided. If an authorization code is provided, the transfer configuration will be associated with the user id corresponding to the authorization code. Otherwise, the transfer configuration will be associated with the calling user.

DataSource

Defines the properties and custom parameters for a data source.

DataSource.Types

Container for nested types declared in the DataSource message type.

DataSourceName

Resource name for the DataSource resource.

DataSourceParameter

A parameter used to define custom fields in a data source definition.

DataSourceParameter.Types

Container for nested types declared in the DataSourceParameter message type.

DataTransferService

This API allows users to manage their data transfers into BigQuery.

DataTransferService.DataTransferServiceBase

Base class for server-side implementations of DataTransferService

DataTransferService.DataTransferServiceClient

Client for DataTransferService

DataTransferServiceClient

DataTransferService client wrapper, for convenient use.

DataTransferServiceClientBuilder

Builder class for DataTransferServiceClient to provide simple configuration of credentials, endpoint etc.

DataTransferServiceClientImpl

DataTransferService client wrapper implementation, for convenient use.

DataTransferServiceSettings

Settings for DataTransferServiceClient instances.

DeleteTransferConfigRequest

A request to delete data transfer information. All associated transfer runs and log messages will be deleted as well.

DeleteTransferRunRequest

A request to delete data transfer run information.

EmailPreferences

Represents preferences for sending email notifications for transfer run events.

EnrollDataSourcesRequest

A request to enroll a set of data sources so they are visible in the BigQuery UI's Transfer tab.

GetDataSourceRequest

A request to get data source info.

GetTransferConfigRequest

A request to get data transfer information.

GetTransferRunRequest

A request to get data transfer run information.

ListDataSourcesRequest

Request to list supported data sources and their data transfer settings.

ListDataSourcesResponse

Returns list of supported data sources and their metadata.

ListTransferConfigsRequest

A request to list data transfers configured for a BigQuery project.

ListTransferConfigsResponse

The returned list of pipelines in the project.

ListTransferLogsRequest

A request to get user facing log messages associated with data transfer run.

ListTransferLogsResponse

The returned list transfer run messages.

ListTransferRunsRequest

A request to list data transfer runs.

ListTransferRunsRequest.Types

Container for nested types declared in the ListTransferRunsRequest message type.

ListTransferRunsResponse

The returned list of pipelines in the project.

RunName

Resource name for the Run resource.

ScheduleOptions

Options customizing the data transfer schedule.

ScheduleTransferRunsRequest

A request to schedule transfer runs for a time range.

ScheduleTransferRunsResponse

A response to schedule transfer runs for a time range.

StartManualTransferRunsRequest

A request to start manual transfer runs.

StartManualTransferRunsRequest.Types

Container for nested types declared in the StartManualTransferRunsRequest message type.

StartManualTransferRunsRequest.Types.TimeRange

A specification for a time range, this will request transfer runs with run_time between start_time (inclusive) and end_time (exclusive).

StartManualTransferRunsResponse

A response to start manual transfer runs.

TransferConfig

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.

TransferConfigName

Resource name for the TransferConfig resource.

TransferMessage

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

TransferMessage.Types

Container for nested types declared in the TransferMessage message type.

TransferRun

Represents a data transfer run.

UpdateTransferConfigRequest

A request to update a transfer configuration. To update the user id of the transfer configuration, an authorization code needs to be provided.

UserInfo

Information about a user.

Enums

DataSource.Types.AuthorizationType

The type of authorization needed for this data source.

DataSource.Types.DataRefreshType

Represents how the data source supports data auto refresh.

DataSourceName.ResourceNameType

The possible contents of DataSourceName.

DataSourceParameter.Types.Type

Parameter type.

ListTransferRunsRequest.Types.RunAttempt

Represents which runs should be pulled.

RunName.ResourceNameType

The possible contents of RunName.

StartManualTransferRunsRequest.TimeOneofCase

Enum of possible cases for the "time" oneof.

TransferConfig.DestinationOneofCase

Enum of possible cases for the "destination" oneof.

TransferConfigName.ResourceNameType

The possible contents of TransferConfigName.

TransferMessage.Types.MessageSeverity

Represents data transfer user facing message severity.

TransferRun.DestinationOneofCase

Enum of possible cases for the "destination" oneof.

TransferState

Represents data transfer run state.

TransferType

DEPRECATED. Represents data transfer type.