इसमें, कॉन्फ़िगरेशन के लिए चुनिंदा एक जानकारी शामिल होती है. इसकी प्रॉपर्टी से यह तय होता है कि Data Studio में सिंगल चुनने का विकल्प कैसे दिखाया जाएगा.
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);
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
addOption(optionBuilder) | SelectSingle | एक नया चुनें विकल्प जोड़ता है. |
setAllowOverride(allowOverride) | SelectSingle | इस कॉन्फ़िगरेशन एंट्री के लिए, ओवरराइड करने की सुविधा चालू करता है. |
setHelpText(helpText) | SelectSingle | इस कॉन्फ़िगरेशन एंट्री के लिए सहायता टेक्स्ट सेट करता है. |
setId(id) | SelectSingle | यह कॉन्फ़िगरेशन एंट्री के लिए यूनीक आईडी सेट करता है. |
setIsDynamic(isDynamic) | SelectSingle | इस कॉन्फ़िगरेशन एंट्री के लिए, डाइनैमिक स्टेटस सेट करता है. |
setName(name) | SelectSingle | इस कॉन्फ़िगरेशन एंट्री के लिए, डिसप्ले नेम सेट करता है. |
ज़्यादा जानकारी के साथ दस्तावेज़
addOption(optionBuilder)
एक नया चुनें विकल्प जोड़ता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
optionBuilder | OptionBuilder | विकल्प के लिए बिल्डर. |
रिटर्न
SelectSingle
— यह बिल्डर, चेन बनाने के लिए है.
setAllowOverride(allowOverride)
इस कॉन्फ़िगरेशन एंट्री के लिए, ओवरराइड करने की सुविधा चालू करता है. अगर डेटा सोर्स को true
पर सेट किया जाता है, तो
डेटा सोर्स क्रिएटर्स के पास इसे रिपोर्ट एडिटर के लिए चालू करने का विकल्प होता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
allowOverride | Boolean | रिपोर्ट में, इस कॉन्फ़िगरेशन एंट्री को बदला जा सकता है या नहीं. |
रिटर्न
SelectSingle
— यह बिल्डर, चेन बनाने के लिए है.
setHelpText(helpText)
इस कॉन्फ़िगरेशन एंट्री के लिए सहायता टेक्स्ट सेट करता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
helpText | String | सेट किया जाने वाला हेल्पटेक्स्ट. |
रिटर्न
SelectSingle
— यह बिल्डर, चेन बनाने के लिए है.
setId(id)
यह कॉन्फ़िगरेशन एंट्री के लिए यूनीक आईडी सेट करता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
id | String | सेट किया जाने वाला आईडी. |
रिटर्न
SelectSingle
— यह बिल्डर, चेन बनाने के लिए है.
setIsDynamic(isDynamic)
इस कॉन्फ़िगरेशन एंट्री के लिए, डाइनैमिक स्टेटस सेट करता है.
अगर किसी डाइनैमिक कॉन्फ़िगरेशन एंट्री में बदलाव किया गया है, तो बाद की कॉन्फ़िगरेशन एंट्री मिटा दी जाती हैं.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
isDynamic | Boolean | सेट की जाने वाली डाइनैमिक स्थिति. |
रिटर्न
SelectSingle
— यह बिल्डर, चेन बनाने के लिए है.
setName(name)
इस कॉन्फ़िगरेशन एंट्री के लिए, डिसप्ले नेम सेट करता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
name | String | सेट किया जाने वाला नाम. |
रिटर्न
SelectSingle
— यह बिल्डर, चेन बनाने के लिए है.