Class BigQueryDataSourceSpecBuilder

BigQueryDataSourceSpecBuilder

Lo strumento per la creazione di BigQueryDataSourceSpecBuilder.

Metodi

MetodoTipo restituitoBreve descrizione
build()DataSourceSpecCrea una specifica dell'origine dati dalle impostazioni di questo builder.
copy()DataSourceSpecBuilderCrea un DataSourceSpecBuilder in base alle impostazioni di questa origine dati.
getDatasetId()StringRestituisce l'ID del set di dati BigQuery.
getParameters()DataSourceParameter[]Restituisce i parametri dell'origine dati.
getProjectId()StringRecupera l'ID progetto di fatturazione.
getRawQuery()StringRestituisce la stringa di query non elaborata.
getTableId()StringRecupera l'ID tabella BigQuery.
getTableProjectId()StringRestituisce l'ID progetto BigQuery per la tabella.
getType()DataSourceTypeRestituisce il tipo di origine dati.
removeAllParameters()BigQueryDataSourceSpecBuilderRimuove tutti i parametri.
removeParameter(parameterName)BigQueryDataSourceSpecBuilderRimuove il parametro specificato.
setDatasetId(datasetId)BigQueryDataSourceSpecBuilderImposta l'ID del set di dati BigQuery.
setParameterFromCell(parameterName, sourceCell)BigQueryDataSourceSpecBuilderAggiunge un parametro oppure, se quello con questo nome esiste, aggiorna la cella di origine.
setProjectId(projectId)BigQueryDataSourceSpecBuilderImposta l'ID progetto BigQuery di fatturazione.
setRawQuery(rawQuery)BigQueryDataSourceSpecBuilderImposta la stringa di query non elaborata.
setTableId(tableId)BigQueryDataSourceSpecBuilderImposta l'ID tabella BigQuery.
setTableProjectId(projectId)BigQueryDataSourceSpecBuilderImposta l'ID progetto BigQuery per la tabella.

Documentazione dettagliata

build()

Crea una specifica dell'origine dati dalle impostazioni di questo builder. È necessario utilizzare as...() per specificare un tipo di origine dati prima della creazione.

Ritorni

DataSourceSpec: la specifica dell'origine dati.


copy()

Crea un DataSourceSpecBuilder in base alle impostazioni di questa origine dati.

Ritorni

DataSourceSpecBuilder: lo strumento per la creazione.


getDatasetId()

Restituisce l'ID del set di dati BigQuery.

Ritorni

String: l'ID del set di dati o una stringa vuota se la specifica dell'origine dati è definita da una query non elaborata.


getParameters()

Restituisce i parametri dell'origine dati.

Ritorni

DataSourceParameter[]: elenco dei parametri.


getProjectId()

Recupera l'ID progetto di fatturazione.

Ritorni

String: l'ID progetto.


getRawQuery()

Restituisce la stringa di query non elaborata.

Ritorni

String: la stringa di query non elaborata.


getTableId()

Recupera l'ID tabella BigQuery.

Ritorni

String: l'ID tabella o una stringa vuota se la specifica dell'origine dati è definita da una query non elaborata.


getTableProjectId()

Restituisce l'ID progetto BigQuery per la tabella.

Ritorni

String: l'ID progetto della tabella o una stringa vuota se la specifica dell'origine dati è definita da una query non elaborata.


getType()

Restituisce il tipo di origine dati.

Ritorni

DataSourceType: il tipo di origine dati.


removeAllParameters()

Rimuove tutti i parametri.

Ritorni

BigQueryDataSourceSpecBuilder: lo strumento per il concatenamento.


removeParameter(parameterName)

Rimuove il parametro specificato.

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da rimuovere.

Ritorni

BigQueryDataSourceSpecBuilder: lo strumento per il concatenamento.


setDatasetId(datasetId)

Imposta l'ID del set di dati BigQuery.

Parametri

NomeTipoDescrizione
datasetIdStringL'ID del set di dati.

Ritorni

BigQueryDataSourceSpecBuilder - Questo builder, per il concatenamento.


setParameterFromCell(parameterName, sourceCell)

Aggiunge un parametro oppure, se quello con questo nome esiste, aggiorna la cella di origine.

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.
sourceCellStringLa cella di origine, come specificato nella notazione A1.

Ritorni

BigQueryDataSourceSpecBuilder: lo strumento per il concatenamento.


setProjectId(projectId)

Imposta l'ID progetto BigQuery di fatturazione.

Parametri

NomeTipoDescrizione
projectIdStringL'ID del progetto di fatturazione.

Ritorni

BigQueryDataSourceSpecBuilder: lo strumento per il concatenamento.


setRawQuery(rawQuery)

Imposta la stringa di query non elaborata.

Parametri

NomeTipoDescrizione
rawQueryStringLa stringa di query non elaborata.

Ritorni

BigQueryDataSourceSpecBuilder: lo strumento per il concatenamento.


setTableId(tableId)

Imposta l'ID tabella BigQuery.

Parametri

NomeTipoDescrizione
tableIdStringL'ID della tabella.

Ritorni

BigQueryDataSourceSpecBuilder - Questo builder, per il concatenamento.


setTableProjectId(projectId)

Imposta l'ID progetto BigQuery per la tabella.

Parametri

NomeTipoDescrizione
projectIdStringL'ID progetto della tabella BigQuery.

Ritorni

BigQueryDataSourceSpecBuilder: lo strumento per il concatenamento.