Class Config

Configuración

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étodoTipo de datos que se muestraDescripción breve
build()ObjectValida este objeto y lo muestra en el formato que necesita Data Studio.
newCheckbox()CheckboxMuestra una nueva entrada de configuración de casilla de verificación.
newInfo()InfoMuestra una nueva entrada de configuración de información.
newOptionBuilder()OptionBuilderMuestra un nuevo compilador de opciones.
newSelectMultiple()SelectMultipleMuestra una nueva entrada de configuración de selección múltiple.
newSelectSingle()SelectSingleMuestra una nueva entrada de configuración única seleccionada.
newTextArea()TextAreaMuestra una nueva entrada de configuración del área de texto.
newTextInput()TextInputMuestra una nueva entrada de configuración de entrada de texto.
printJson()StringImprime la representación JSON de este objeto.
setDateRangeRequired(dateRangeRequired)ConfigSi es true, se proporciona un período para las solicitudes de getData().
setIsSteppedConfig(isSteppedConfig)ConfigSi es true, se vuelve a llamar a getConfig() con la configuración del usuario actual.

Documentación detallada

build()

Valida este objeto y lo muestra en el formato que necesita Data Studio.

Volver

Object: Es el objeto Config validado.


newCheckbox()

Muestra 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()

Muestra una nueva entrada de configuración de información.

Volver

Info: Es una nueva entrada de configuración de información.


newOptionBuilder()

Muestra un nuevo compilador de opciones.

Volver

OptionBuilder: Es un nuevo compilador de opciones.


newSelectMultiple()

Muestra 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()

Muestra una nueva entrada de configuración única seleccionada.

Volver

SelectSingle: Es una nueva entrada de configuración única seleccionada.


newTextArea()

Muestra una nueva entrada de configuración del área de texto.

Volver

TextArea: Es una nueva entrada de configuración del área de texto.


newTextInput()

Muestra 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 depuración.

Volver

String


setDateRangeRequired(dateRangeRequired)

Si es true, se proporciona un período para las solicitudes de getData().

Parámetros

NombreTipoDescripción
dateRangeRequiredBooleanIndica si se debe proporcionar o no un período a las solicitudes de getData().

Volver

Config: Este compilador, para encadenar.


setIsSteppedConfig(isSteppedConfig)

Si es true, se vuelve a llamar a getConfig() con la configuración del usuario actual.

Parámetros

NombreTipoDescripción
isSteppedConfigBooleanEs el estado de configuración por pasos que se debe establecer.

Volver

Config: Este compilador, para encadenar.