bigquerydatatransfer/v1 library
BigQuery Data Transfer API - v1
Schedule queries or transfer external data from SaaS applications to Google BigQuery on a regular basis.
For more information, see cloud.google.com/bigquery-transfer/
Create an instance of BigQueryDataTransferApi to access these resources:
Classes
- BigQueryDataTransferApi
- Schedule queries or transfer external data from SaaS applications to Google BigQuery on a regular basis.
- CheckValidCredsResponse
- A response indicating whether the credentials exist and are valid.
- DataSource
- Defines the properties and custom parameters for a data source.
- DataSourceParameter
- A parameter used to define custom fields in a data source definition.
- EmailPreferences
- Represents preferences for sending email notifications for transfer run events.
- EncryptionConfiguration
- Represents the encryption configuration for a transfer.
- EnrollDataSourcesRequest
-
A request to enroll a set of data sources so they are visible in the
BigQuery UI's
Transfer
tab. - ListDataSourcesResponse
- Returns list of supported data sources and their metadata.
- ListLocationsResponse
- The response message for Locations.ListLocations.
- ListTransferConfigsResponse
- The returned list of pipelines in the project.
- ListTransferLogsResponse
- The returned list transfer run messages.
- ListTransferRunsResponse
- The returned list of pipelines in the project.
- ProjectsDataSourcesResource
- ProjectsLocationsDataSourcesResource
- ProjectsLocationsResource
- ProjectsLocationsTransferConfigsResource
- ProjectsLocationsTransferConfigsRunsResource
- ProjectsLocationsTransferConfigsRunsTransferLogsResource
- ProjectsResource
- ProjectsTransferConfigsResource
- ProjectsTransferConfigsRunsResource
- ProjectsTransferConfigsRunsTransferLogsResource
- 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.
- StartManualTransferRunsResponse
- A response to start manual transfer runs.
- TimeRange
- A specification for a time range, this will request transfer runs with run_time between start_time (inclusive) and end_time (exclusive).
- TransferConfig
- Represents a data transfer configuration.
- TransferMessage
- Represents a user facing message for a particular data transfer run.
- TransferRun
- Represents a data transfer run.
- UnenrollDataSourcesRequest
-
A request to unenroll a set of data sources so they are no longer visible in
the BigQuery UI's
Transfer
tab. - UserInfo
- Information about a user.
Typedefs
- CheckValidCredsRequest = $Empty
- A request to determine whether the user has valid credentials.
- Empty = $Empty
- A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
- Location = $Location00
- A resource that represents a Google Cloud location.
- Status = $Status
-
The
Status
type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.