Class SelectMultiple

SelectMultiple

Enthält Auswahl mehrerer Informationen für die Konfiguration. Seine Eigenschaften bestimmen, wie die Auswahl in Data Studio angezeigt.

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

MethodeRückgabetypKurzbeschreibung
addOption(optionBuilder)SelectMultipleFügt eine neue Auswahloption hinzu.
setAllowOverride(allowOverride)SelectMultipleAktiviert das Überschreiben für diesen Konfigurationseintrag.
setHelpText(helpText)SelectMultipleLegt den Hilfetext für diesen Konfigurationseintrag fest.
setId(id)SelectMultipleLegt die eindeutige ID für diesen Konfigurationseintrag fest.
setIsDynamic(isDynamic)SelectMultipleLegt den dynamischen Status für diesen Konfigurationseintrag fest.
setName(name)SelectMultipleLegt den Anzeigenamen für diesen Konfigurationseintrag fest.

Detaillierte Dokumentation

addOption(optionBuilder)

Fügt eine neue Auswahloption hinzu.

Parameter

NameTypBeschreibung
optionBuilderOptionBuilderEin Builder für eine Option.

Rückflug

SelectMultiple: Dieser Builder für Verkettungen.


setAllowOverride(allowOverride)

Aktiviert das Überschreiben für diesen Konfigurationseintrag. Wenn true festgelegt ist, haben Ersteller der Datenquelle die folgenden Berechtigungen: um diese Funktion für Mitbearbeiter zu aktivieren.

Parameter

NameTypBeschreibung
allowOverrideBooleanGibt an, ob dieser Konfigurationseintrag in Berichten überschrieben werden kann.

Rückflug

SelectMultiple: Dieser Builder für Verkettungen.


setHelpText(helpText)

Legt den Hilfetext für diesen Konfigurationseintrag fest.

Parameter

NameTypBeschreibung
helpTextStringDer festzulegende Hilfetext.

Rückflug

SelectMultiple: Dieser Builder für Verkettungen.


setId(id)

Legt die eindeutige ID für diesen Konfigurationseintrag fest.

Parameter

NameTypBeschreibung
idStringDie ID, die festgelegt werden soll.

Rückflug

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 auch nachfolgende Konfigurationseinträge gelöscht.

Parameter

NameTypBeschreibung
isDynamicBooleanDer festzulegende dynamische Status.

Rückflug

SelectMultiple: Dieser Builder für Verkettungen.


setName(name)

Legt den Anzeigenamen für diesen Konfigurationseintrag fest.

Parameter

NameTypBeschreibung
nameStringDer festzulegende Name.

Rückflug

SelectMultiple: Dieser Builder für Verkettungen.