Class SelectSingle

SelectSingle

Enthält ausgewählte Einzelinformationen für die Konfiguration. Mit den Eigenschaften wird festgelegt, wie die Auswahl in Data Studio dargestellt wird.

const cc = DataStudioApp.createCommunityConnector();
const config = cc.getConfig();
const option1 =
    config.newOptionBuilder().setLabel('option label').setValue('option_value');

const option2 = config.newOptionBuilder()
                    .setLabel('second option label')
                    .setValue('option_value_2');

const 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)SelectSingleErmöglicht 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.

Rückflug

SelectSingle – Dieser Builder zur Verkettung.


setAllowOverride(allowOverride)

Ermöglicht das Überschreiben für diesen Konfigurationseintrag. Wenn diese Option auf true festgelegt ist, können Ersteller von Datenquellen sie für Mitbearbeiter aktivieren.

Parameter

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

Rückflug

SelectSingle – Dieser Builder zur Verkettung.


setHelpText(helpText)

Legt den Hilfetext für diesen Konfigurationseintrag fest.

Parameter

NameTypBeschreibung
helpTextStringDer festzulegende „helpText“.

Rückflug

SelectSingle – Dieser Builder zur Verkettung.


setId(id)

Legt die eindeutige ID für diesen Konfigurationseintrag fest.

Parameter

NameTypBeschreibung
idStringDie festzulegende ID.

Rückflug

SelectSingle – Dieser Builder zur Verkettung.


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 dynamische Status, der festgelegt werden soll.

Rückflug

SelectSingle – Dieser Builder zur Verkettung.


setName(name)

Legt den Anzeigenamen für diesen Konfigurationseintrag fest.

Parameter

NameTypBeschreibung
nameStringDer festzulegende Name.

Rückflug

SelectSingle – Dieser Builder zur Verkettung.