Class SelectSingle

SelectSingle

Enthält ausgewählte Informationen für die Konfiguration. Ihre Attribute bestimmen, wie die ausgewählte Single in Data Studio angezeigt wird.

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);

Methoden

MethodeRückgabetypKurzbeschreibung
addOption(optionBuilder)SelectSingleFügt eine neue Auswahloption hinzu.
setAllowOverride(allowOverride)SelectSingleAktiviert das Überschreiben für diesen Konfigurationseintrag.
setHelpText(helpText)SelectSingleLegt den Hilfetext für diesen Konfigurationseintrag fest.
setId(id)SelectSingleLegt die eindeutige ID für diesen Konfigurationseintrag fest.
setIsDynamic(isDynamic)SelectSingleLegt den dynamischen Status für diesen Konfigurationseintrag fest.
setName(name)SelectSingleLegt 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.

Return

SelectSingle: 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

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

Return

SelectSingle: Dieser Builder für Verkettungen.


setHelpText(helpText)

Legt den Hilfetext für diesen Konfigurationseintrag fest.

Parameter

NameTypBeschreibung
helpTextStringDer festzulegende helpText.

Return

SelectSingle: Dieser Builder für Verkettungen.


setId(id)

Legt die eindeutige ID für diesen Konfigurationseintrag fest.

Parameter

NameTypBeschreibung
idStringDie festzulegende ID.

Return

SelectSingle: 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

NameTypBeschreibung
isDynamicBooleanDer festzulegende dynamische Status.

Return

SelectSingle: Dieser Builder für Verkettungen.


setName(name)

Legt den Anzeigenamen für diesen Konfigurationseintrag fest.

Parameter

NameTypBeschreibung
nameStringDer festzulegende Name.

Return

SelectSingle: Dieser Builder für Verkettungen.