Contiene información de selección múltiple para la configuración. Sus propiedades determinan cómo se muestra el múltiple seleccionado en Data Studio.
Uso:
var option1 = config.newOptionBuilder() .setLabel("option label") .setValue("option_value"); var option2 = config.newOptionBuilder() .setLabel("second option label") .setValue("option_value_2"); var info1 = config.newSelectMultiple() .setId("api_endpoint") .setName("Data Type") .setHelpText("Select the data type you're interested in.") .setAllowOverride(true) .addOption(option1) .addOption(option2);
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addOption(optionBuilder) | SelectMultiple | Agrega una nueva opción de selección. |
setAllowOverride(allowOverride) | SelectMultiple | Habilita la anulación para esta entrada de configuración. |
setHelpText(helpText) | SelectMultiple | Establece el texto de ayuda para esta entrada de configuración. |
setId(id) | SelectMultiple | Establece el ID único para esta entrada de configuración. |
setIsDynamic(isDynamic) | SelectMultiple | Establece el estado dinámico para esta entrada de configuración. |
setName(name) | SelectMultiple | Establece el nombre visible de esta entrada de configuración. |
Documentación detallada
addOption(optionBuilder)
Agrega una nueva opción de selección.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
optionBuilder | OptionBuilder | Un compilador para una opción. |
Devolvedor
SelectMultiple
: Este compilador se usa para encadenar.
setAllowOverride(allowOverride)
Habilita la anulación para esta entrada de configuración. Si se configura como true
, los creadores de fuentes de datos tienen la
opción de habilitar esta opción para los editores de informes.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
allowOverride | Boolean | Indica si se puede anular o no esta entrada de configuración en los informes. |
Devolvedor
SelectMultiple
: Este compilador se usa para encadenar.
setHelpText(helpText)
Establece el texto de ayuda para esta entrada de configuración.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
helpText | String | El texto de ayuda que se establecerá. |
Devolvedor
SelectMultiple
: Este compilador se usa para encadenar.
setId(id)
Establece el ID único para esta entrada de configuración.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
id | String | El ID que se establecerá. |
Devolvedor
SelectMultiple
: Este compilador se usa para encadenar.
setIsDynamic(isDynamic)
Establece el estado dinámico para esta entrada de configuración.
Si se modifica una entrada de configuración dinámica, se borran las entradas de configuración posteriores.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
isDynamic | Boolean | El estado dinámico que se establecerá. |
Devolvedor
SelectMultiple
: Este compilador se usa para encadenar.
setName(name)
Establece el nombre visible de esta entrada de configuración.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
name | String | El nombre que se establecerá. |
Devolvedor
SelectMultiple
: Este compilador se usa para encadenar.