Contiene informazioni singole selezionate per la configurazione. Le sue proprietà determinano il modo in cui viene visualizzata in Data Studio.
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.newSelectSingle() .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) | SelectSingle | Aggiunge una nuova opzione di selezione. |
setAllowOverride(allowOverride) | SelectSingle | Abilita l'override di questa voce di configurazione. |
setHelpText(helpText) | SelectSingle | Imposta il testo della guida per questa voce di configurazione. |
setId(id) | SelectSingle | Imposta l'ID univoco per questa voce di configurazione. |
setIsDynamic(isDynamic) | SelectSingle | Imposta lo stato dinamico per questa voce di configurazione. |
setName(name) | SelectSingle | 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. |
Invio
SelectSingle
: questo builder, per il concatenamento.
setAllowOverride(allowOverride)
Abilita l'override di questa voce di configurazione. Se il criterio viene impostato su true
, gli autori delle origini dati hanno
abilitarla agli editor del report.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
allowOverride | Boolean | Indica se questa voce di configurazione può essere ignorata o meno nei report. |
Invio
SelectSingle
: questo builder, per il concatenamento.
setHelpText(helpText)
Imposta il testo della guida per questa voce di configurazione.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
helpText | String | L'helpText da impostare. |
Invio
SelectSingle
: 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. |
Invio
SelectSingle
: questo builder, per il concatenamento.
setIsDynamic(isDynamic)
Imposta lo stato dinamico per questa voce di configurazione.
Se viene modificata una voce di configurazione dinamica, le voci di configurazione successive vengono cancellate.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
isDynamic | Boolean | Lo stato dinamico da impostare. |
Invio
SelectSingle
: 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. |
Invio
SelectSingle
: questo builder, per il concatenamento.