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.

חזרה

Object – האובייקט Config שאומת.


newCheckbox()

מחזירה ערך חדש של תצורה של תיבת סימון.

חזרה

Checkbox – רשומה חדשה בהגדרה של תיבת סימון.


newInfo()

מחזירה רשומה חדשה של הגדרת מידע.

חזרה

Info – רשומה חדשה של הגדרת מידע.


newOptionBuilder()

מחזירה כלי חדש ליצירת אפשרויות.

חזרה

OptionBuilder – כלי חדש ליצירת אפשרויות.


newSelectMultiple()

מחזירה ערך חדש של בחירה מרובה של הגדרות אישיות.

חזרה

SelectMultiple – רשומה חדשה של בחירת מספר הגדרות אישיות.


newSelectSingle()

מחזירה ערך חדש של הגדרה יחידה שנבחרה.

חזרה

SelectSingle – בחירה חדשה של רשומת הגדרה אחת.


newTextArea()

מחזירה ערך חדש של הגדרת אזור טקסט.

חזרה

TextArea – רשומה חדשה של הגדרת אזור טקסט.


newTextInput()

מחזירה ערך חדש של הגדרה של קלט טקסט.

חזרה

TextInput – רשומה חדשה של הגדרה חדשה של קלט טקסט.


printJson()

מדפיסה את ייצוג ה-JSON של האובייקט הזה. האפשרות הזו מיועדת לניפוי באגים בלבד.

חזרה

String


setDateRangeRequired(dateRangeRequired)

אם הערך שלו הוא true, צוין טווח תאריכים לבקשות של getData() .

פרמטרים

שםסוגתיאור
dateRangeRequiredBooleanהאם צריך לספק טווח תאריכים ל-getData() או לא בקשות.

חזרה

Config – ה-builder הזה, לשרשורים.


setIsSteppedConfig(isSteppedConfig)

אם הערך הוא true, תתבצע שוב קריאה אל getConfig() עם הגדרות המשתמש הנוכחיות.

פרמטרים

שםסוגתיאור
isSteppedConfigBooleanסטטוס ההגדרה המדורגת שיש להגדיר.

חזרה

Config – ה-builder הזה, לשרשורים.