Class Config

Конфигурация

Содержит записи конфигурации для соединителя. Эти записи конфигурации определяют, какие вопросы задаются при добавлении нового соединителя.

var cc = DataStudioApp.createCommunityConnector();
var config = cc.getConfig();

var info_entry = config.newInfo()
  .setId("info_id")
  .setHelpText("This connector can connect to multiple data endpoints.");

Методы

Метод Тип возврата Краткое описание
build() Object Проверяет этот объект и возвращает его в формате, необходимом Data Studio.
newCheckbox() Checkbox Возвращает новую запись конфигурации флажка.
newInfo() Info Возвращает новую запись конфигурации информации.
newOptionBuilder() OptionBuilder Возвращает новый конструктор опций.
newSelectMultiple() SelectMultiple Возвращает новую запись выбора нескольких конфигураций.
newSelectSingle() SelectSingle Возвращает новую выбранную одну запись конфигурации.
newTextArea() TextArea Возвращает новую запись конфигурации текстовой области.
newTextInput() TextInput Возвращает новую запись конфигурации ввода текста.
printJson() String Печатает JSON-представление этого объекта.
setDateRangeRequired(dateRangeRequired) Config Если true , для запросов getData() предоставляется диапазон дат.
setIsSteppedConfig(isSteppedConfig) Config Если true , getConfig() вызывается снова с текущей пользовательской конфигурацией.

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

build()

Проверяет этот объект и возвращает его в формате, необходимом Data Studio.

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

Object — проверенный объект Config .


newCheckbox()

Возвращает новую запись конфигурации флажка.

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

Checkbox — новая запись конфигурации флажка.


newInfo()

Возвращает новую запись конфигурации информации.

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

Info — новая запись конфигурации информации.


newOptionBuilder()

Возвращает новый конструктор опций.

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

OptionBuilder — новый конструктор опционов.


newSelectMultiple()

Возвращает новую запись выбора нескольких конфигураций.

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

SelectMultiple — новая запись конфигурации выбора нескольких.


newSelectSingle()

Возвращает новую выбранную одну запись конфигурации.

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

SelectSingle — новая запись выбора одной конфигурации.


newTextArea()

Возвращает новую запись конфигурации текстовой области.

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

TextArea — новая запись конфигурации текстовой области.


newTextInput()

Возвращает новую запись конфигурации ввода текста.

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

TextInput — новая запись конфигурации ввода текста.


printJson()

Печатает JSON-представление этого объекта. Это только для отладки.

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

String


setDateRangeRequired(dateRangeRequired)

Если true , для запросов getData() предоставляется диапазон дат.

Параметры

Имя Тип Описание
dateRangeRequired Boolean Следует ли предоставлять диапазон дат для запросов getData() .

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

Config — Этот конструктор для цепочки.


setIsSteppedConfig(isSteppedConfig)

Если true , getConfig() вызывается снова с текущей пользовательской конфигурацией.

Параметры

Имя Тип Описание
isSteppedConfig Boolean Статус пошаговой конфигурации, который необходимо установить.

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

Config — Этот конструктор для цепочки.