target.apidocs.com.google.api.services.bigquerydatatransfer.v1.BigQueryDataTransfer.Projects.html Maven / Gradle / Ivy
BigQueryDataTransfer.Projects (BigQuery Data Transfer API v1-rev20240914-2.0.0)
com.google.api.services.bigquerydatatransfer.v1
Class BigQueryDataTransfer.Projects
- java.lang.Object
-
- com.google.api.services.bigquerydatatransfer.v1.BigQueryDataTransfer.Projects
-
- Enclosing class:
- BigQueryDataTransfer
public class BigQueryDataTransfer.Projects
extends Object
The "projects" collection of methods.
-
-
Nested Class Summary
Nested Classes
Modifier and Type
Class and Description
class
BigQueryDataTransfer.Projects.DataSources
The "dataSources" collection of methods.
class
BigQueryDataTransfer.Projects.EnrollDataSources
class
BigQueryDataTransfer.Projects.Locations
The "locations" collection of methods.
class
BigQueryDataTransfer.Projects.TransferConfigs
The "transferConfigs" collection of methods.
-
Constructor Summary
Constructors
Constructor and Description
Projects()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
BigQueryDataTransfer.Projects.DataSources
dataSources()
An accessor for creating requests from the DataSources collection.
BigQueryDataTransfer.Projects.EnrollDataSources
enrollDataSources(String name,
EnrollDataSourcesRequest content)
Enroll data sources in a user project.
BigQueryDataTransfer.Projects.Locations
locations()
An accessor for creating requests from the Locations collection.
BigQueryDataTransfer.Projects.TransferConfigs
transferConfigs()
An accessor for creating requests from the TransferConfigs collection.
-
-
Method Detail
-
enrollDataSources
public BigQueryDataTransfer.Projects.EnrollDataSources enrollDataSources(String name,
EnrollDataSourcesRequest content)
throws IOException
Enroll data sources in a user project. This allows users to create transfer configurations for
these data sources. They will also appear in the ListDataSources RPC and as such, will appear in
the [BigQuery UI](https://console.cloud.google.com/bigquery), and the documents can be found in
the public guide for [BigQuery Web UI](https://cloud.google.com/bigquery/bigquery-web-ui) and
[Data Transfer Service](https://cloud.google.com/bigquery/docs/working-with-transfers).
Create a request for the method "projects.enrollDataSources".
This request holds the parameters needed by the bigquerydatatransfer server. After setting any
optional parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote
operation.
- Parameters:
name
- Required. The name of the project resource in the form: `projects/{project_id}`
content
- the EnrollDataSourcesRequest
- Returns:
- the request
- Throws:
IOException
-
dataSources
public BigQueryDataTransfer.Projects.DataSources dataSources()
An accessor for creating requests from the DataSources collection.
The typical use is:
BigQueryDataTransfer bigquerydatatransfer = new BigQueryDataTransfer(...);
BigQueryDataTransfer.DataSources.List request = bigquerydatatransfer.dataSources().list(parameters ...)
- Returns:
- the resource collection
-
locations
public BigQueryDataTransfer.Projects.Locations locations()
An accessor for creating requests from the Locations collection.
The typical use is:
BigQueryDataTransfer bigquerydatatransfer = new BigQueryDataTransfer(...);
BigQueryDataTransfer.Locations.List request = bigquerydatatransfer.locations().list(parameters ...)
- Returns:
- the resource collection
-
transferConfigs
public BigQueryDataTransfer.Projects.TransferConfigs transferConfigs()
An accessor for creating requests from the TransferConfigs collection.
The typical use is:
BigQueryDataTransfer bigquerydatatransfer = new BigQueryDataTransfer(...);
BigQueryDataTransfer.TransferConfigs.List request = bigquerydatatransfer.transferConfigs().list(parameters ...)
- Returns:
- the resource collection
Copyright © 2011–2024 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy