Class Config

कॉन्फ़िगरेशन

इसमें कनेक्टर के लिए कॉन्फ़िगरेशन एंट्री शामिल होती हैं. ये कॉन्फ़िगरेशन एंट्री तय करती हैं कि नया कनेक्टर जोड़ते समय सवाल पूछे जाते हैं.

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.");

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()Objectइस ऑब्जेक्ट की पुष्टि करता है और उसे Data Studio के लिए ज़रूरी फ़ॉर्मैट में दिखाता है.
newCheckbox()Checkboxनई चेकबॉक्स कॉन्फ़िगरेशन एंट्री दिखाता है.
newInfo()Infoनई जानकारी कॉन्फ़िगरेशन प्रविष्टि देता है.
newOptionBuilder()OptionBuilderनया विकल्प बिल्डर दिखाता है.
newSelectMultiple()SelectMultipleचुनी गई एक से ज़्यादा कॉन्फ़िगरेशन की नई एंट्री दिखाता है.
newSelectSingle()SelectSingleचुनी गई एक कॉन्फ़िगरेशन की नई एंट्री दिखाता है.
newTextArea()TextAreaटेक्स्ट एरिया कॉन्फ़िगरेशन की नई एंट्री दिखाता है.
newTextInput()TextInputटेक्स्ट इनपुट कॉन्फ़िगरेशन की नई एंट्री दिखाता है.
printJson()Stringइस ऑब्जेक्ट का JSON फ़ॉर्मैट प्रिंट करता है.
setDateRangeRequired(dateRangeRequired)Configअगर true है, तो getData() अनुरोधों के लिए तारीख की सीमा दी जाती है.
setIsSteppedConfig(isSteppedConfig)Configअगर true, तो मौजूदा उपयोगकर्ता कॉन्फ़िगरेशन के साथ getConfig() को फिर से कॉल किया जाता है.

विस्तृत दस्तावेज़

build()

इस ऑब्जेक्ट की पुष्टि करता है और उसे Data Studio के लिए ज़रूरी फ़ॉर्मैट में दिखाता है.

वापसी का टिकट

ObjectConfig ऑब्जेक्ट की पुष्टि की गई.


newCheckbox()

नई चेकबॉक्स कॉन्फ़िगरेशन एंट्री दिखाता है.

वापसी का टिकट

Checkbox — एक नई चेकबॉक्स कॉन्फ़िगरेशन एंट्री.


newInfo()

नई जानकारी कॉन्फ़िगरेशन प्रविष्टि देता है.

वापसी का टिकट

Info — एक नई जानकारी कॉन्फ़िगरेशन एंट्री.


newOptionBuilder()

नया विकल्प बिल्डर दिखाता है.

वापसी का टिकट

OptionBuilder — एक नया विकल्प बिल्डर.


newSelectMultiple()

चुनी गई एक से ज़्यादा कॉन्फ़िगरेशन की नई एंट्री दिखाता है.

वापसी का टिकट

SelectMultiple — एक से ज़्यादा कॉन्फ़िगरेशन चुनने के लिए नई एंट्री.


newSelectSingle()

चुनी गई एक कॉन्फ़िगरेशन की नई एंट्री दिखाता है.

वापसी का टिकट

SelectSingle — चुनी गई एक कॉन्फ़िगरेशन की नई एंट्री.


newTextArea()

टेक्स्ट एरिया कॉन्फ़िगरेशन की नई एंट्री दिखाता है.

वापसी का टिकट

TextArea — टेक्स्ट एरिया कॉन्फ़िगरेशन की नई एंट्री.


newTextInput()

टेक्स्ट इनपुट कॉन्फ़िगरेशन की नई एंट्री दिखाता है.

वापसी का टिकट

TextInput — एक नई टेक्स्ट इनपुट कॉन्फ़िगरेशन एंट्री.


printJson()

इस ऑब्जेक्ट का JSON फ़ॉर्मैट प्रिंट करता है. यह सिर्फ़ डीबग करने के लिए है.

वापसी का टिकट

String


setDateRangeRequired(dateRangeRequired)

अगर true है, तो getData() अनुरोधों के लिए तारीख की सीमा दी जाती है.

पैरामीटर

नामटाइपब्यौरा
dateRangeRequiredBooleangetData() के लिए तारीख की सीमा दी जानी चाहिए या नहीं अनुरोध.

वापसी का टिकट

Config — चेन बनाने के लिए यह बिल्डर.


setIsSteppedConfig(isSteppedConfig)

अगर true, तो मौजूदा उपयोगकर्ता कॉन्फ़िगरेशन के साथ getConfig() को फिर से कॉल किया जाता है.

पैरामीटर

नामटाइपब्यौरा
isSteppedConfigBooleanसेट किए जाने वाले चरण में कॉन्फ़िगर किए गए कॉन्फ़िगरेशन का स्टेटस.

वापसी का टिकट

Config — चेन बनाने के लिए यह बिल्डर.