Class Config

Configuración

Contiene las entradas de configuración para un conector. Estas entradas de configuración definen lo que preguntas cuando agregas un conector nuevo.

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.");

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 la 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 de selección.
newTextArea()TextAreaMuestra una nueva entrada de configuración de área de texto.
newTextInput()TextInputDevuelve 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 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 la casilla de verificación.

Volver

Checkbox: Es una nueva entrada de configuración de la 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 múltiple para seleccionar.


newSelectSingle()

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

Volver

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


newTextArea()

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

Volver

String


setDateRangeRequired(dateRangeRequired)

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

Parámetros

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

Volver

Config: Este compilador, para encadenamiento,


setIsSteppedConfig(isSteppedConfig)

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

Parámetros

NombreTipoDescripción
isSteppedConfigBooleanEl estado de configuración escalonado que se establecerá.

Volver

Config: Este compilador, para encadenamiento,