googleapis.bigquerydatatransfer.v1 library
Classes
-
BigquerydatatransferApi
-
Schedule queries or transfer external data from SaaS applications to Google
BigQuery on a regular basis.
-
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.
-
DataSource
-
Represents data source metadata. Metadata is sufficient to
render UI and request proper OAuth tokens.
-
DataSourceParameter
-
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.
-
Empty
-
A generic empty message that you can re-use to avoid defining duplicated
empty messages in your APIs. A typical example is to use it as the request
or the response type of an API method. For instance: [...]
-
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.
-
Location
-
A resource that represents Google Cloud Platform location.
-
ProjectsDataSourcesResourceApi
-
-
ProjectsLocationsDataSourcesResourceApi
-
-
ProjectsLocationsResourceApi
-
-
ProjectsLocationsTransferConfigsResourceApi
-
-
ProjectsLocationsTransferConfigsRunsResourceApi
-
-
ProjectsLocationsTransferConfigsRunsTransferLogsResourceApi
-
-
ProjectsResourceApi
-
-
ProjectsTransferConfigsResourceApi
-
-
ProjectsTransferConfigsRunsResourceApi
-
-
ProjectsTransferConfigsRunsTransferLogsResourceApi
-
-
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.
-
Status
-
The
Status
type defines a logical error model that is suitable for
different programming environments, including REST APIs and RPC APIs. It is
used by gRPC. Each Status
message contains
three pieces of data: error code, error message, and error details. [...]
-
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. 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.
-
TransferMessage
-
Represents a user facing message for a particular data transfer run.
-
TransferRun
-
Represents a data transfer run.
Constants
-
USER_AGENT
→ const String
-
'dart-api-client bigquerydatatransfer/v1'