Contém as entradas de configuração de um conector. Essas entradas de configuração definem quais perguntas são feitas ao adicionar um novo conector.
const cc = DataStudioApp.createCommunityConnector(); const config = cc.getConfig(); const info_entry = config.newInfo().setId('info_id').setHelpText( 'This connector can connect to multiple data endpoints.');
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
build() | Object | Valida e retorna o objeto no formato necessário para o Data Studio. |
new | Checkbox | Retorna uma nova entrada de configuração de caixa de seleção. |
new | Info | Retorna uma nova entrada de configuração de informações. |
new | Option | Retorna um novo builder de opções. |
new | Select | Retorna uma nova entrada de seleção de várias configurações. |
new | Select | Retorna uma nova entrada de configuração única selecionada. |
new | Text | Retorna uma nova entrada de configuração da área de texto. |
new | Text | Retorna uma nova entrada de configuração de entrada de texto. |
print | String | Mostra a representação JSON desse objeto. |
set | Config | Se true , um período será fornecido para solicitações getData(). |
set | Config | Se true , get é chamado novamente com a configuração atual do usuário. |
Documentação detalhada
build()
Valida e retorna o objeto no formato necessário para o Data Studio.
Retornar
Object
: o objeto Config
validado.
new Checkbox()
Retorna uma nova entrada de configuração de caixa de seleção.
Retornar
Checkbox
: uma nova entrada de configuração de caixa de seleção.
new Info()
Retorna uma nova entrada de configuração de informações.
Retornar
Info
: uma nova entrada de configuração de informações.
new Option Builder()
new Select Multiple()
Retorna uma nova entrada de seleção de várias configurações.
Retornar
Select
: uma nova entrada de seleção de várias configurações.
new Select Single()
Retorna uma nova entrada de configuração única selecionada.
Retornar
Select
: uma nova entrada de configuração única selecionada.
new Text Area()
Retorna uma nova entrada de configuração da área de texto.
Retornar
Text
: uma nova entrada de configuração da área de texto.
new Text Input()
Retorna uma nova entrada de configuração de entrada de texto.
Retornar
Text
: uma nova entrada de configuração de entrada de texto.
print Json()
Mostra a representação JSON desse objeto. Isso é apenas para depuração.
Retornar
String
set Date Range Required(dateRangeRequired)
Se true
, um período será fornecido para solicitações getData().
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
date | Boolean | Indica se um período precisa ser fornecido para solicitações get . |
Retornar
Config
: este builder, para encadeamento.
set Is Stepped Config(isSteppedConfig)
Se true
, get
é chamado novamente com a configuração atual do usuário.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
is | Boolean | O status de configuração em etapas a ser definido. |
Retornar
Config
: este builder, para encadeamento.