Berisi pemilihan beberapa informasi untuk konfigurasi. Propertinya menentukan cara memilih lebih dari satu ditampilkan di Data Studio.
Penggunaan:
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);
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
addOption(optionBuilder) | SelectMultiple | Menambahkan opsi pilih baru. |
setAllowOverride(allowOverride) | SelectMultiple | Mengaktifkan penggantian untuk entri konfigurasi ini. |
setHelpText(helpText) | SelectMultiple | Menetapkan teks bantuan untuk entri konfigurasi ini. |
setId(id) | SelectMultiple | Menetapkan ID unik untuk entri konfigurasi ini. |
setIsDynamic(isDynamic) | SelectMultiple | Menetapkan status dinamis untuk entri konfigurasi ini. |
setName(name) | SelectMultiple | Menetapkan nama tampilan untuk entri konfigurasi ini. |
Dokumentasi mendetail
addOption(optionBuilder)
Menambahkan opsi pilih baru.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
optionBuilder | OptionBuilder | Builder untuk opsi. |
Pulang pergi
SelectMultiple
— Builder ini, untuk perantaian.
setAllowOverride(allowOverride)
Mengaktifkan penggantian untuk entri konfigurasi ini. Jika ditetapkan ke true
, kreator sumber data akan memiliki
untuk mengaktifkannya bagi editor laporan.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
allowOverride | Boolean | Apakah entri konfigurasi ini dapat diganti dalam laporan. |
Pulang pergi
SelectMultiple
— Builder ini, untuk perantaian.
setHelpText(helpText)
Menetapkan teks bantuan untuk entri konfigurasi ini.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
helpText | String | Teks bantuan yang akan ditetapkan. |
Pulang pergi
SelectMultiple
— Builder ini, untuk perantaian.
setId(id)
Menetapkan ID unik untuk entri konfigurasi ini.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
id | String | ID yang akan ditetapkan. |
Pulang pergi
SelectMultiple
— Builder ini, untuk perantaian.
setIsDynamic(isDynamic)
Menetapkan status dinamis untuk entri konfigurasi ini.
Jika entri konfigurasi dinamis diubah, entri konfigurasi berikutnya akan dihapus.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
isDynamic | Boolean | Status dinamis yang akan ditetapkan. |
Pulang pergi
SelectMultiple
— Builder ini, untuk perantaian.
setName(name)
Menetapkan nama tampilan untuk entri konfigurasi ini.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
name | String | Nama yang akan ditetapkan. |
Pulang pergi
SelectMultiple
— Builder ini, untuk perantaian.