מכיל מידע יחיד לבחירה עבור ההגדרה. המאפיינים שלה קובעים את האופן שבו מודל מוצג ב-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)
הוספת אפשרות בחירה חדשה.
פרמטרים
שם | סוג | תיאור |
---|---|---|
optionBuilder | OptionBuilder | ה-builder של האפשרות. |
חזרה
SelectSingle
– ה-builder הזה, לשרשורים.
setAllowOverride(allowOverride)
הפעלת דריסה לרשומת ההגדרה הזו. אם המדיניות מוגדרת לערך true
, יוצרי מקור נתונים מקבלים את
להפעיל את האפשרות הזו עבור עורכי הדוחות.
פרמטרים
שם | סוג | תיאור |
---|---|---|
allowOverride | Boolean | האם ניתן לשנות את רשומת ההגדרה הזו בדוחות. |
חזרה
SelectSingle
– ה-builder הזה, לשרשורים.
setHelpText(helpText)
הגדרת טקסט העזרה עבור רשומת ההגדרות הזו.
פרמטרים
שם | סוג | תיאור |
---|---|---|
helpText | String | טקסט עזרה להגדרה. |
חזרה
SelectSingle
– ה-builder הזה, לשרשורים.
setId(id)
מגדיר את המזהה הייחודי של רשומת ההגדרות הזו.
פרמטרים
שם | סוג | תיאור |
---|---|---|
id | String | המזהה שצריך להגדיר. |
חזרה
SelectSingle
– ה-builder הזה, לשרשורים.
setIsDynamic(isDynamic)
הגדרת הסטטוס הדינמי של רשומת ההגדרות האישיות.
אם משנים ערך של הגדרה דינמית, הרשומות הבאות של ההגדרות נמחקות.
פרמטרים
שם | סוג | תיאור |
---|---|---|
isDynamic | Boolean | הסטטוס הדינמי שצריך להגדיר. |
חזרה
SelectSingle
– ה-builder הזה, לשרשורים.
setName(name)
הגדרת השם המוצג של רשומת ההגדרות האישיות.
פרמטרים
שם | סוג | תיאור |
---|---|---|
name | String | השם להגדרה. |
חזרה
SelectSingle
– ה-builder הזה, לשרשורים.