Class BigQueryDataSourceSpecBuilder

BigQueryDataSourceSpecBuilder

Builder untuk BigQueryDataSourceSpecBuilder.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()DataSourceSpecMembuat spesifikasi sumber data dari setelan di builder ini.
copy()DataSourceSpecBuilderMembuat DataSourceSpecBuilder berdasarkan setelan sumber data ini.
getDatasetId()StringMendapatkan ID set data BigQuery.
getParameters()DataSourceParameter[]Mendapatkan parameter sumber data.
getProjectId()StringMendapatkan project ID penagihan.
getRawQuery()StringMendapatkan string kueri mentah.
getTableId()StringMendapatkan ID tabel BigQuery.
getTableProjectId()StringMendapatkan project ID BigQuery untuk tabel.
getType()DataSourceTypeMendapatkan jenis sumber data.
removeAllParameters()BigQueryDataSourceSpecBuilderMenghapus semua parameter.
removeParameter(parameterName)BigQueryDataSourceSpecBuilderMenghapus parameter yang ditentukan.
setDatasetId(datasetId)BigQueryDataSourceSpecBuilderMenetapkan ID set data BigQuery.
setParameterFromCell(parameterName, sourceCell)BigQueryDataSourceSpecBuilderMenambahkan parameter, atau jika parameter dengan nama tersebut sudah ada, akan memperbarui sel sumbernya.
setProjectId(projectId)BigQueryDataSourceSpecBuilderMenetapkan project ID BigQuery penagihan.
setRawQuery(rawQuery)BigQueryDataSourceSpecBuilderMenetapkan string kueri mentah.
setTableId(tableId)BigQueryDataSourceSpecBuilderMenetapkan ID tabel BigQuery.
setTableProjectId(projectId)BigQueryDataSourceSpecBuilderMenetapkan project ID BigQuery untuk tabel.

Dokumentasi mendetail

build()

Membuat spesifikasi sumber data dari setelan di builder ini. Harus menggunakan as...() untuk menentukan jenis sumber data sebelum mem-build.

Return

DataSourceSpec — Spesifikasi sumber data.


copy()

Membuat DataSourceSpecBuilder berdasarkan setelan sumber data ini.

Return

DataSourceSpecBuilder — Builder.


getDatasetId()

Mendapatkan ID set data BigQuery.

Return

String — ID set data, atau string kosong jika spesifikasi sumber data ditentukan oleh kueri mentah.


getParameters()

Mendapatkan parameter sumber data.

Return

DataSourceParameter[] — Daftar parameter.


getProjectId()

Mendapatkan project ID penagihan.

Return

String — Project ID.


getRawQuery()

Mendapatkan string kueri mentah.

Return

String — String kueri mentah.


getTableId()

Mendapatkan ID tabel BigQuery.

Return

String — ID tabel, atau string kosong jika spesifikasi sumber data ditentukan oleh kueri mentah.


getTableProjectId()

Mendapatkan project ID BigQuery untuk tabel.

Return

String — Project ID tabel, atau string kosong jika spesifikasi sumber data ditentukan oleh kueri mentah.


getType()

Mendapatkan jenis sumber data.

Return

DataSourceType — Jenis sumber data.


removeAllParameters()

Menghapus semua parameter.

Return

BigQueryDataSourceSpecBuilder — Builder untuk membuat rantai.


removeParameter(parameterName)

Menghapus parameter yang ditentukan.

Parameter

NamaJenisDeskripsi
parameterNameStringNama parameter yang akan dihapus.

Return

BigQueryDataSourceSpecBuilder — Builder untuk membuat rantai.


setDatasetId(datasetId)

Menetapkan ID set data BigQuery.

Parameter

NamaJenisDeskripsi
datasetIdStringID set data.

Return

BigQueryDataSourceSpecBuilder — Builder ini untuk membuat rantai.


setParameterFromCell(parameterName, sourceCell)

Menambahkan parameter, atau jika parameter dengan nama tersebut sudah ada, akan memperbarui sel sumbernya.

Parameter

NamaJenisDeskripsi
parameterNameStringNama parameter.
sourceCellStringSel sumber, seperti yang ditentukan dalam notasi A1.

Return

BigQueryDataSourceSpecBuilder — Builder untuk membuat rantai.


setProjectId(projectId)

Menetapkan project ID BigQuery penagihan.

Parameter

NamaJenisDeskripsi
projectIdStringID project penagihan.

Return

BigQueryDataSourceSpecBuilder — Builder untuk membuat rantai.


setRawQuery(rawQuery)

Menetapkan string kueri mentah.

Parameter

NamaJenisDeskripsi
rawQueryStringString kueri mentah.

Return

BigQueryDataSourceSpecBuilder — Builder untuk membuat rantai.


setTableId(tableId)

Menetapkan ID tabel BigQuery.

Parameter

NamaJenisDeskripsi
tableIdStringID tabel.

Return

BigQueryDataSourceSpecBuilder — Builder ini untuk membuat rantai.


setTableProjectId(projectId)

Menetapkan project ID BigQuery untuk tabel.

Parameter

NamaJenisDeskripsi
projectIdStringID project dari tabel BigQuery.

Return

BigQueryDataSourceSpecBuilder — Builder untuk membuat rantai.