Enthält ausgewählte Informationen für die Konfiguration. Ihre Attribute bestimmen, wie das ausgewählte Vielfache in Data Studio angezeigt wird.
Verwendung:
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);
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addOption(optionBuilder) | SelectMultiple | Fügt eine neue Auswahloption hinzu. |
setAllowOverride(allowOverride) | SelectMultiple | Aktiviert das Überschreiben für diesen Konfigurationseintrag. |
setHelpText(helpText) | SelectMultiple | Legt den Hilfetext für diesen Konfigurationseintrag fest. |
setId(id) | SelectMultiple | Legt die eindeutige ID für diesen Konfigurationseintrag fest. |
setIsDynamic(isDynamic) | SelectMultiple | Legt den dynamischen Status für diesen Konfigurationseintrag fest. |
setName(name) | SelectMultiple | Legt den Anzeigenamen für diesen Konfigurationseintrag fest. |
Detaillierte Dokumentation
addOption(optionBuilder)
Fügt eine neue Auswahloption hinzu.
Parameter
Name | Typ | Beschreibung |
---|---|---|
optionBuilder | OptionBuilder | Ein Builder für eine Option. |
Return
SelectMultiple
: Dieser Builder für Verkettungen.
setAllowOverride(allowOverride)
Aktiviert das Überschreiben für diesen Konfigurationseintrag. Wenn true
festgelegt ist, haben Ersteller der Datenquelle die Möglichkeit, dies für Mitbearbeiter zu aktivieren.
Parameter
Name | Typ | Beschreibung |
---|---|---|
allowOverride | Boolean | Gibt an, ob dieser Konfigurationseintrag in Berichten überschrieben werden kann. |
Return
SelectMultiple
: Dieser Builder für Verkettungen.
setHelpText(helpText)
Legt den Hilfetext für diesen Konfigurationseintrag fest.
Parameter
Name | Typ | Beschreibung |
---|---|---|
helpText | String | Der festzulegende Hilfetext. |
Return
SelectMultiple
: Dieser Builder für Verkettungen.
setId(id)
Legt die eindeutige ID für diesen Konfigurationseintrag fest.
Parameter
Name | Typ | Beschreibung |
---|---|---|
id | String | Die festzulegende ID. |
Return
SelectMultiple
: Dieser Builder für Verkettungen.
setIsDynamic(isDynamic)
Legt den dynamischen Status für diesen Konfigurationseintrag fest.
Wenn ein dynamischer Konfigurationseintrag geändert wird, werden nachfolgende Konfigurationseinträge gelöscht.
Parameter
Name | Typ | Beschreibung |
---|---|---|
isDynamic | Boolean | Der festzulegende dynamische Status. |
Return
SelectMultiple
: Dieser Builder für Verkettungen.
setName(name)
Legt den Anzeigenamen für diesen Konfigurationseintrag fest.
Parameter
Name | Typ | Beschreibung |
---|---|---|
name | String | Der festzulegende Name. |
Return
SelectMultiple
: Dieser Builder für Verkettungen.