Yapılandırma için seçili birden çok bilgi içerir. Özellikleri, çoklu seçimlerin Data Studio'da nasıl görüntüleneceğini belirler.
Kullanım:
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);
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
addOption(optionBuilder) | SelectMultiple | Yeni bir belirleme seçeneği ekler. |
setAllowOverride(allowOverride) | SelectMultiple | Bu yapılandırma girişi için geçersiz kılmayı etkinleştirir. |
setHelpText(helpText) | SelectMultiple | Bu yapılandırma girişi için yardım metnini ayarlar. |
setId(id) | SelectMultiple | Bu yapılandırma girişi için benzersiz kimliği ayarlar. |
setIsDynamic(isDynamic) | SelectMultiple | Bu yapılandırma girişinin dinamik durumunu ayarlar. |
setName(name) | SelectMultiple | Bu yapılandırma girişi için görünen adı ayarlar. |
Ayrıntılı belgeler
addOption(optionBuilder)
Yeni bir belirleme seçeneği ekler.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
optionBuilder | OptionBuilder | Seçenek oluşturucu. |
Return
SelectMultiple
— Zincirleme için bu oluşturucu.
setAllowOverride(allowOverride)
Bu yapılandırma girişi için geçersiz kılmayı etkinleştirir. true
olarak ayarlanırsa veri kaynağını
oluşturan kullanıcılar, rapor düzenleyiciler için bu seçeneği etkinleştirebilir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
allowOverride | Boolean | Bu yapılandırma girişinin raporlarda geçersiz kılınıp kılınamayacağı. |
Return
SelectMultiple
— Zincirleme için bu oluşturucu.
setHelpText(helpText)
Bu yapılandırma girişi için yardım metnini ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
helpText | String | Ayarlanacak yardım metni. |
Return
SelectMultiple
— Zincirleme için bu oluşturucu.
setId(id)
Bu yapılandırma girişi için benzersiz kimliği ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
id | String | Ayarlanacak kimlik. |
Return
SelectMultiple
— Zincirleme için bu oluşturucu.
setIsDynamic(isDynamic)
Bu yapılandırma girişinin dinamik durumunu ayarlar.
Dinamik bir yapılandırma girişi değiştirilirse sonraki yapılandırma girişleri silinir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
isDynamic | Boolean | Ayarlanacak dinamik durum. |
Return
SelectMultiple
— Zincirleme için bu oluşturucu.
setName(name)
Bu yapılandırma girişi için görünen adı ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
name | String | Ayarlanacak ad. |
Return
SelectMultiple
— Zincirleme için bu oluşturucu.