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.