Contiene las entradas de configuración de un conector. Estas entradas de configuración definen qué preguntas se hacen cuando se agrega un conector nuevo.
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 datos que se devuelve | Descripción breve |
|---|---|---|
build() | Object | Valida este objeto y lo devuelve en el formato que necesita Data Studio. |
new | Checkbox | Devuelve una nueva entrada de configuración de casilla de verificación. |
new | Info | Devuelve una nueva entrada de configuración de información. |
new | Option | Devuelve un nuevo generador de opciones. |
new | Select | Devuelve una nueva entrada de configuración de selección múltiple. |
new | Select | Devuelve una nueva entrada de configuración de selección única. |
new | Text | Devuelve una nueva entrada de configuración de área de texto. |
new | Text | Devuelve una nueva entrada de configuración de entrada de texto. |
print | String | Imprime la representación JSON de este objeto. |
set | Config | Si es true, se proporciona un período para las solicitudes de getData(). |
set | Config | Si es true, se vuelve a llamar a get con la configuración del usuario actual. |
Documentación detallada
build()
Valida este objeto y lo devuelve en el formato que necesita Data Studio.
Volver
Object: Es el objeto Config validado.
newCheckbox()
Devuelve una nueva entrada de configuración de casilla de verificación.
Volver
Checkbox: Es una nueva entrada de configuración de casilla de verificación.
newInfo()
Devuelve una nueva entrada de configuración de información.
Volver
Info: Es una nueva entrada de configuración de información.
newOptionBuilder()
newSelectMultiple()
Devuelve una nueva entrada de configuración de selección múltiple.
Volver
SelectMultiple: Es una nueva entrada de configuración de selección múltiple.
newSelectSingle()
Devuelve una nueva entrada de configuración de selección única.
Volver
SelectSingle: Es una nueva entrada de configuración de selección única.
newTextArea()
Devuelve una nueva entrada de configuración de área de texto.
Volver
TextArea: Es una nueva entrada de configuración de área de texto.
newTextInput()
Devuelve una nueva entrada de configuración de entrada de texto.
Volver
TextInput: Es una nueva entrada de configuración de entrada de texto.
printJson()
Imprime la representación JSON de este objeto. Esto es solo para la depuración.
Volver
String
setDateRangeRequired(dateRangeRequired)
Si es true, se proporciona un período para las solicitudes de getData().
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
date | Boolean | Indica si se debe proporcionar un período a las solicitudes de get. |
Volver
Config: Es este generador, para el encadenamiento.
setIsSteppedConfig(isSteppedConfig)
Si es true, se vuelve a llamar a getConfig() con la configuración del usuario actual.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
is | Boolean | Es el estado de configuración escalonada que se establecerá. |
Volver
Config: Es este generador, para el encadenamiento.