Contiene la selezione di più informazioni per la configurazione. Le sue proprietà determinano il modo in cui viene visualizzato il multiplo di selezione in 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);
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addOption(optionBuilder) | SelectMultiple | Aggiunge una nuova opzione di selezione. |
setAllowOverride(allowOverride) | SelectMultiple | Consente l'override di questa voce di configurazione. |
setHelpText(helpText) | SelectMultiple | Imposta il testo della guida per questa voce di configurazione. |
setId(id) | SelectMultiple | Imposta l'ID univoco per questa voce di configurazione. |
setIsDynamic(isDynamic) | SelectMultiple | Imposta lo stato dinamico per questa voce di configurazione. |
setName(name) | SelectMultiple | Imposta il nome visualizzato per questa voce di configurazione. |
Documentazione dettagliata
addOption(optionBuilder)
Aggiunge una nuova opzione di selezione.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
optionBuilder | OptionBuilder | Un builder per un'opzione. |
Ritorni
SelectMultiple
- Questo builder, per il concatenamento.
setAllowOverride(allowOverride)
Consente l'override di questa voce di configurazione. Se il criterio è impostato su true
, i creatori delle origini dati possono
abilitare questa opzione per gli editor dei report.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
allowOverride | Boolean | Indica se questa voce di configurazione può essere ignorata o meno nei report. |
Ritorni
SelectMultiple
- Questo builder, per il concatenamento.
setHelpText(helpText)
Imposta il testo della guida per questa voce di configurazione.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
helpText | String | Il testo della guida da impostare. |
Ritorni
SelectMultiple
- Questo builder, per il concatenamento.
setId(id)
Imposta l'ID univoco per questa voce di configurazione.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
id | String | L'ID da impostare. |
Ritorni
SelectMultiple
- Questo builder, per il concatenamento.
setIsDynamic(isDynamic)
Imposta lo stato dinamico per questa voce di configurazione.
Se una voce di configurazione dinamica viene modificata, le successive voci di configurazione vengono cancellate.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
isDynamic | Boolean | Lo stato dinamico da impostare. |
Ritorni
SelectMultiple
- Questo builder, per il concatenamento.
setName(name)
Imposta il nome visualizzato per questa voce di configurazione.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
name | String | Il nome da impostare. |
Ritorni
SelectMultiple
- Questo builder, per il concatenamento.