Class BigQueryDataSourceSpecBuilder

BigQueryDataSourceSpecBuilder

Компоновщик BigQueryDataSourceSpecBuilder .

Методы

Метод Тип возврата Краткое описание
build() DataSourceSpec Создает спецификацию источника данных на основе настроек этого построителя.
copy() DataSourceSpecBuilder Создает DataSourceSpecBuilder на основе настроек этого источника данных.
getDatasetId() String Получает идентификатор набора данных BigQuery.
getParameters() DataSourceParameter[] Получает параметры источника данных.
getProjectId() String Получает идентификатор проекта выставления счетов.
getRawQuery() String Получает необработанную строку запроса.
getTableId() String Получает идентификатор таблицы BigQuery.
getTableProjectId() String Получает идентификатор проекта BigQuery для таблицы.
getType() DataSourceType Получает тип источника данных.
removeAllParameters() BigQueryDataSourceSpecBuilder Удаляет все параметры.
removeParameter(parameterName) BigQueryDataSourceSpecBuilder Удаляет указанный параметр.
setDatasetId(datasetId) BigQueryDataSourceSpecBuilder Устанавливает идентификатор набора данных BigQuery.
setParameterFromCell(parameterName, sourceCell) BigQueryDataSourceSpecBuilder Добавляет параметр или, если параметр с таким именем существует, обновляет его исходную ячейку.
setProjectId(projectId) BigQueryDataSourceSpecBuilder Устанавливает идентификатор платежного проекта BigQuery.
setRawQuery(rawQuery) BigQueryDataSourceSpecBuilder Устанавливает необработанную строку запроса.
setTableId(tableId) BigQueryDataSourceSpecBuilder Устанавливает идентификатор таблицы BigQuery.
setTableProjectId(projectId) BigQueryDataSourceSpecBuilder Устанавливает идентификатор проекта BigQuery для таблицы.

Подробная документация

build()

Создает спецификацию источника данных на основе настроек этого построителя. Необходимо использовать as...() , чтобы указать тип источника данных перед построением.

Возвращаться

DataSourceSpec — Спецификация источника данных.


copy()

Создает DataSourceSpecBuilder на основе настроек этого источника данных.

Возвращаться

DataSourceSpecBuilder — Построитель.


getDatasetId()

Получает идентификатор набора данных BigQuery.

Возвращаться

String — идентификатор набора данных или пустая строка, если спецификация источника данных определена необработанным запросом.


getParameters()

Получает параметры источника данных.

Возвращаться

DataSourceParameter[] — Список параметров.


getProjectId()

Получает идентификатор проекта выставления счетов.

Возвращаться

String — идентификатор проекта.


getRawQuery()

Получает необработанную строку запроса.

Возвращаться

String — необработанная строка запроса.


getTableId()

Получает идентификатор таблицы BigQuery.

Возвращаться

String — идентификатор таблицы или пустая строка, если спецификация источника данных определена необработанным запросом.


getTableProjectId()

Получает идентификатор проекта BigQuery для таблицы.

Возвращаться

String — идентификатор проекта таблицы или пустая строка, если спецификация источника данных определена необработанным запросом.


getType()

Получает тип источника данных.

Возвращаться

DataSourceType — Тип источника данных.


removeAllParameters()

Удаляет все параметры.

Возвращаться

BigQueryDataSourceSpecBuilder — построитель для цепочки.


removeParameter(parameterName)

Удаляет указанный параметр.

Параметры

Имя Тип Описание
parameterName String Имя параметра, который нужно удалить.

Возвращаться

BigQueryDataSourceSpecBuilder — построитель для цепочки.


setDatasetId(datasetId)

Устанавливает идентификатор набора данных BigQuery.

Параметры

Имя Тип Описание
datasetId String Идентификатор набора данных.

Возвращаться

BigQueryDataSourceSpecBuilder — этот построитель для создания цепочек.


setParameterFromCell(parameterName, sourceCell)

Добавляет параметр или, если параметр с таким именем существует, обновляет его исходную ячейку.

Параметры

Имя Тип Описание
parameterName String Имя параметра.
sourceCell String Исходная ячейка, как указано в нотации A1.

Возвращаться

BigQueryDataSourceSpecBuilder — построитель для цепочки.


setProjectId(projectId)

Устанавливает идентификатор платежного проекта BigQuery.

Параметры

Имя Тип Описание
projectId String Идентификатор биллингового проекта.

Возвращаться

BigQueryDataSourceSpecBuilder — построитель для цепочки.


setRawQuery(rawQuery)

Устанавливает необработанную строку запроса.

Параметры

Имя Тип Описание
rawQuery String Необработанная строка запроса.

Возвращаться

BigQueryDataSourceSpecBuilder — построитель для цепочки.


setTableId(tableId)

Устанавливает идентификатор таблицы BigQuery.

Параметры

Имя Тип Описание
tableId String Идентификатор таблицы.

Возвращаться

BigQueryDataSourceSpecBuilder — этот построитель для создания цепочек.


setTableProjectId(projectId)

Устанавливает идентификатор проекта BigQuery для таблицы.

Параметры

Имя Тип Описание
projectId String Идентификатор проекта таблицы BigQuery.

Возвращаться

BigQueryDataSourceSpecBuilder — построитель для цепочки.