একটি সংযোগকারীর জন্য কনফিগারেশন এন্ট্রি রয়েছে। এই কনফিগারেশন এন্ট্রিগুলি একটি নতুন সংযোগকারী যোগ করার সময় কোন প্রশ্ন জিজ্ঞাসা করা হয় তা নির্ধারণ করে।
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 | এই বস্তুটিকে যাচাই করে এবং ডেটা স্টুডিওর প্রয়োজনীয় বিন্যাসে এটি ফেরত দেয়। |
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()
এই বস্তুটিকে যাচাই করে এবং ডেটা স্টুডিওর প্রয়োজনীয় বিন্যাসে এটি ফেরত দেয়।
প্রত্যাবর্তন
Object
- যাচাইকৃত Config
অবজেক্ট।
newCheckbox()
একটি নতুন চেকবক্স কনফিগারেশন এন্ট্রি প্রদান করে।
প্রত্যাবর্তন
Checkbox
— একটি নতুন চেকবক্স কনফিগারেশন এন্ট্রি।
newInfo()
একটি নতুন তথ্য কনফিগারেশন এন্ট্রি প্রদান করে।
প্রত্যাবর্তন
Info
— একটি নতুন তথ্য কনফিগারেশন এন্ট্রি।
newOptionBuilder()
newSelectMultiple()
একটি নতুন নির্বাচন একাধিক কনফিগারেশন এন্ট্রি প্রদান করে।
প্রত্যাবর্তন
SelectMultiple
— একটি নতুন নির্বাচন একাধিক কনফিগারেশন এন্ট্রি।
newSelectSingle()
একটি নতুন নির্বাচিত একক কনফিগারেশন এন্ট্রি প্রদান করে।
প্রত্যাবর্তন
SelectSingle
— একটি নতুন সিলেক্ট একক কনফিগারেশন এন্ট্রি।
newTextArea()
একটি নতুন পাঠ্য এলাকা কনফিগারেশন এন্ট্রি প্রদান করে।
প্রত্যাবর্তন
TextArea
— একটি নতুন টেক্সট এরিয়া কনফিগারেশন এন্ট্রি।
newTextInput()
একটি নতুন পাঠ্য ইনপুট কনফিগারেশন এন্ট্রি প্রদান করে।
প্রত্যাবর্তন
TextInput
— একটি নতুন টেক্সট ইনপুট কনফিগারেশন এন্ট্রি।
printJson()
এই বস্তুর JSON উপস্থাপনা প্রিন্ট করে। এটি শুধুমাত্র ডিবাগ করার জন্য।
প্রত্যাবর্তন
String
setDateRangeRequired(dateRangeRequired)
true
হলে, getData() অনুরোধের জন্য একটি তারিখ পরিসীমা প্রদান করা হয়।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
dateRangeRequired | Boolean | getData() অনুরোধের জন্য একটি তারিখ পরিসীমা প্রদান করা উচিত কি না। |
প্রত্যাবর্তন
Config
— এই নির্মাতা, চেইনিংয়ের জন্য।
setIsSteppedConfig(isSteppedConfig)
true
হলে, বর্তমান ব্যবহারকারী কনফিগারেশনের সাথে getConfig()
আবার কল করা হবে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
isSteppedConfig | Boolean | ধাপে ধাপে কনফিগার অবস্থা সেট করা. |
প্রত্যাবর্তন
Config
— এই নির্মাতা, চেইনিংয়ের জন্য।