Compilateur pour BigQueryDataSourceSpecBuilder
.
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
build() | DataSourceSpec | Crée une spécification de source de données à partir des paramètres de ce compilateur. |
copy() | DataSourceSpecBuilder | Crée un DataSourceSpecBuilder en fonction des paramètres de cette source de données. |
getDatasetId() | String | Récupère l'ID de l'ensemble de données BigQuery. |
getParameters() | DataSourceParameter[] | Récupère les paramètres de la source de données. |
getProjectId() | String | Récupère l'ID du projet de facturation. |
getRawQuery() | String | Récupère la chaîne de requête brute. |
getTableId() | String | Récupère l'ID de la table BigQuery. |
getTableProjectId() | String | Récupère l'ID de projet BigQuery pour la table. |
getType() | DataSourceType | Récupère le type de la source de données. |
removeAllParameters() | BigQueryDataSourceSpecBuilder | Supprime tous les paramètres. |
removeParameter(parameterName) | BigQueryDataSourceSpecBuilder | Supprime le paramètre spécifié. |
setDatasetId(datasetId) | BigQueryDataSourceSpecBuilder | Définit l'ID de l'ensemble de données BigQuery. |
setParameterFromCell(parameterName, sourceCell) | BigQueryDataSourceSpecBuilder | Ajoute un paramètre ou, si le paramètre portant le nom existe, met à jour sa cellule source. |
setProjectId(projectId) | BigQueryDataSourceSpecBuilder | Définit l'ID du projet BigQuery de facturation. |
setRawQuery(rawQuery) | BigQueryDataSourceSpecBuilder | Définit la chaîne de requête brute. |
setTableId(tableId) | BigQueryDataSourceSpecBuilder | Définit l'ID de la table BigQuery. |
setTableProjectId(projectId) | BigQueryDataSourceSpecBuilder | Définit l'ID de projet BigQuery pour la table. |
Documentation détaillée
build()
Crée une spécification de source de données à partir des paramètres de ce compilateur. Vous devez utiliser as...()
pour spécifier un type de source de données avant la compilation.
Renvois
DataSourceSpec
: spécification de la source de données.
copy()
Crée un DataSourceSpecBuilder
en fonction des paramètres de cette source de données.
Renvois
DataSourceSpecBuilder
: compilateur.
getDatasetId()
Récupère l'ID de l'ensemble de données BigQuery.
Renvois
String
: ID de l'ensemble de données, ou chaîne vide si la spécification de la source de données est définie par une requête brute.
getParameters()
Récupère les paramètres de la source de données.
Renvois
DataSourceParameter[]
: liste des paramètres
getProjectId()
Récupère l'ID du projet de facturation.
Renvois
String
: ID du projet.
getRawQuery()
Récupère la chaîne de requête brute.
Renvois
String
: chaîne de requête brute.
getTableId()
Récupère l'ID de la table BigQuery.
Renvois
String
: ID de la table, ou chaîne vide si la spécification de la source de données est définie par une requête brute.
getTableProjectId()
Récupère l'ID de projet BigQuery pour la table.
Renvois
String
: ID du projet de la table, ou chaîne vide si la spécification de la source de données est définie par une requête brute.
getType()
removeAllParameters()
Supprime tous les paramètres.
Renvois
BigQueryDataSourceSpecBuilder
: compilateur, pour le chaînage.
removeParameter(parameterName)
Supprime le paramètre spécifié.
Paramètres
Nom | Type | Description |
---|---|---|
parameterName | String | Nom du paramètre à supprimer. |
Renvois
BigQueryDataSourceSpecBuilder
: compilateur, pour le chaînage.
setDatasetId(datasetId)
Définit l'ID de l'ensemble de données BigQuery.
Paramètres
Nom | Type | Description |
---|---|---|
datasetId | String | ID de l'ensemble de données. |
Renvois
BigQueryDataSourceSpecBuilder
: compilateur pour le chaînage.
setParameterFromCell(parameterName, sourceCell)
Ajoute un paramètre ou, si le paramètre portant le nom existe, met à jour sa cellule source.
Paramètres
Nom | Type | Description |
---|---|---|
parameterName | String | Nom du paramètre. |
sourceCell | String | Cellule source, telle que spécifiée en notation A1. |
Renvois
BigQueryDataSourceSpecBuilder
: compilateur, pour le chaînage.
setProjectId(projectId)
Définit l'ID du projet BigQuery de facturation.
Paramètres
Nom | Type | Description |
---|---|---|
projectId | String | ID du projet de facturation. |
Renvois
BigQueryDataSourceSpecBuilder
: compilateur, pour le chaînage.
setRawQuery(rawQuery)
Définit la chaîne de requête brute.
Paramètres
Nom | Type | Description |
---|---|---|
rawQuery | String | Chaîne de requête brute. |
Renvois
BigQueryDataSourceSpecBuilder
: compilateur, pour le chaînage.
setTableId(tableId)
Définit l'ID de la table BigQuery.
Paramètres
Nom | Type | Description |
---|---|---|
tableId | String | ID de la table. |
Renvois
BigQueryDataSourceSpecBuilder
: compilateur pour le chaînage.
setTableProjectId(projectId)
Définit l'ID de projet BigQuery pour la table.
Paramètres
Nom | Type | Description |
---|---|---|
projectId | String | ID du projet de la table BigQuery. |
Renvois
BigQueryDataSourceSpecBuilder
: compilateur, pour le chaînage.