Class Config

Konfigurasi

Berisi entri konfigurasi untuk konektor. Entri konfigurasi ini menentukan apa yang yang akan diajukan saat menambahkan konektor baru.

var cc = DataStudioApp.createCommunityConnector();
var config = cc.getConfig();

var info_entry = config.newInfo()
  .setId("info_id")
  .setHelpText("This connector can connect to multiple data endpoints.");

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()ObjectMemvalidasi objek ini dan menampilkannya dalam format yang dibutuhkan oleh Data Studio.
newCheckbox()CheckboxMenampilkan entri konfigurasi kotak centang baru.
newInfo()InfoMenampilkan entri konfigurasi info baru.
newOptionBuilder()OptionBuilderMenampilkan pembuat opsi baru.
newSelectMultiple()SelectMultipleMenampilkan entri pilih beberapa konfigurasi baru.
newSelectSingle()SelectSingleMenampilkan entri konfigurasi tunggal pilih baru.
newTextArea()TextAreaMenampilkan entri konfigurasi area teks baru.
newTextInput()TextInputMenampilkan entri konfigurasi input teks baru.
printJson()StringMencetak representasi JSON dari objek ini.
setDateRangeRequired(dateRangeRequired)ConfigJika true, rentang tanggal diberikan untuk permintaan getData().
setIsSteppedConfig(isSteppedConfig)ConfigJika true, getConfig() akan dipanggil lagi dengan konfigurasi pengguna saat ini.

Dokumentasi mendetail

build()

Memvalidasi objek ini dan menampilkannya dalam format yang dibutuhkan oleh Data Studio.

Pulang pergi

Object — Objek Config yang divalidasi.


newCheckbox()

Menampilkan entri konfigurasi kotak centang baru.

Pulang pergi

Checkbox — Entri konfigurasi kotak centang baru.


newInfo()

Menampilkan entri konfigurasi info baru.

Pulang pergi

Info — Entri konfigurasi info baru.


newOptionBuilder()

Menampilkan pembuat opsi baru.

Pulang pergi

OptionBuilder — Pembuat opsi baru.


newSelectMultiple()

Menampilkan entri pilih beberapa konfigurasi baru.

Pulang pergi

SelectMultiple — Entri pilih beberapa konfigurasi baru.


newSelectSingle()

Menampilkan entri konfigurasi tunggal pilih baru.

Pulang pergi

SelectSingle — Entri konfigurasi tunggal pilihan baru.


newTextArea()

Menampilkan entri konfigurasi area teks baru.

Pulang pergi

TextArea — Entri konfigurasi area teks baru.


newTextInput()

Menampilkan entri konfigurasi input teks baru.

Pulang pergi

TextInput — Entri konfigurasi input teks baru.


printJson()

Mencetak representasi JSON dari objek ini. Ini hanya untuk proses debug.

Pulang pergi

String


setDateRangeRequired(dateRangeRequired)

Jika true, rentang tanggal diberikan untuk permintaan getData().

Parameter

NamaJenisDeskripsi
dateRangeRequiredBooleanApakah rentang tanggal harus diberikan ke getData() atau tidak permintaan.

Pulang pergi

Config — Builder ini, untuk perantaian.


setIsSteppedConfig(isSteppedConfig)

Jika true, getConfig() akan dipanggil lagi dengan konfigurasi pengguna saat ini.

Parameter

NamaJenisDeskripsi
isSteppedConfigBooleanStatus konfigurasi berundak yang akan ditetapkan.

Pulang pergi

Config — Builder ini, untuk perantaian.