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étodo | Tipo de datos que se muestra | Descripción breve |
---|---|---|
build() | Object | Valida este objeto y lo muestra en el formato que necesita Data Studio. |
newCheckbox() | Checkbox | Muestra una nueva entrada de configuración de la casilla de verificación. |
newInfo() | Info | Muestra una nueva entrada de configuración de información. |
newOptionBuilder() | OptionBuilder | Muestra un nuevo compilador de opciones. |
newSelectMultiple() | SelectMultiple | Muestra una nueva entrada de configuración de selección múltiple. |
newSelectSingle() | SelectSingle | Muestra una nueva entrada de configuración única de selección. |
newTextArea() | TextArea | Muestra una nueva entrada de configuración de área de texto. |
newTextInput() | TextInput | Devuelve una nueva entrada de configuración de entrada de texto. |
printJson() | String | Imprime la representación JSON de este objeto. |
setDateRangeRequired(dateRangeRequired) | Config | Si es true , se proporciona un período para las solicitudes getData(). |
setIsSteppedConfig(isSteppedConfig) | Config | Si 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()
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
Nombre | Tipo | Descripción |
---|---|---|
dateRangeRequired | Boolean | Indica 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
Nombre | Tipo | Descripción |
---|---|---|
isSteppedConfig | Boolean | El estado de configuración escalonado que se establecerá. |
Volver
Config
: Este compilador, para encadenamiento,