DeviceSelectionOptions
public
class
DeviceSelectionOptions
extends Object
implements
IDeviceSelection
JavaScript.lang.Object | |
↳ | com.android.tradefed.device.DeviceSelectionOptions |
קונטיינר של קריטריונים לבחירת מכשיר.
סיכום
בנאים ציבוריים | |
---|---|
DeviceSelectionOptions()
|
שיטות ציבוריות | |
---|---|
void
|
addExcludeSerial(String serialNumber)
צריך להוסיף מספר סידורי לרשימת ההחרגות. |
void
|
addProductType(String productType)
מוסיפים סוג מוצר לאפשרויות של בחירת המכשירים. |
void
|
addProperty(String propertyKey, String propValue)
הוספת קריטריון של מאפיין לאפשרויות של בחירת המכשירים |
void
|
addSerial(String serialNumber)
מוסיפים מספר סידורי לאפשרויות של בחירת המכשיר. |
static
IDeviceSelection
|
createForSerial(String serial)
שיטה שעוזרת להגדרות המקוריות ליצור |
boolean
|
deviceRequested()
|
boolean
|
emulatorRequested()
|
String
|
fetchEnvironmentVariable(String name)
פונקציית העזרה שמשמשת לאחזור משתנה הסביבה. |
boolean
|
gceDeviceRequested()
|
IDeviceSelection.BaseDeviceType
|
getBaseDeviceTypeRequested()
מחזירה את סוג המכשיר שבו עלינו להשתמש. |
Integer
|
getBatteryLevel(IDevice device)
אחזור של רמת הסוללה של המכשיר הנתון |
String
|
getDeviceProductType(IDevice device)
מקבל את סוג המוצר הנתון של המכשירים |
String
|
getDeviceProductVariant(IDevice device)
מקבל את וריאציית המוצר הנתונה של המכשירים |
DeviceSelectionOptions.DeviceRequestedType
|
getDeviceTypeRequested()
|
|
getExcludeSerials()
קבלת עותק של רשימת ההחרגה של מספרים סידוריים |
Integer
|
getMaxBatteryLevel()
קבלת רמת הטעינה המקסימלית המבוקשת |
Integer
|
getMaxBatteryTemperature()
קבלת רמת הטעינה המקסימלית המבוקשת |
Integer
|
getMinBatteryLevel()
הפונקציה מקבלת את רמת הטעינה המינימלית המבוקשת |
|
getNoMatchReason()
מחזירה את הסיבה שבגללה לא נמצאה התאמה למכשיר. |
|
getProductTypes()
מקבל עותק של רשימת סוגי המוצרים |
|
getProperties()
החזרת מפה של רשימת הנכסים |
boolean
|
getRequireBatteryCheck()
מקבל מידע אם נדרשת בדיקת סוללה במכשירים עם רמת סוללה לא ידועה |
boolean
|
getRequireBatteryTemperatureCheck()
המדיניות קובעת אם נדרשת בדיקה של טמפרטורת הסוללה במכשירים שטמפרטורת הסוללה לא ידועה |
|
getSerials(IDevice device)
קבלת עותק של המספרים הסידוריים |
|
getSerials()
מחזירה את הרשימה של המספרים הסידוריים המבוקשים. |
boolean
|
localVirtualDeviceRequested()
|
boolean
|
matches(IDevice device)
|
boolean
|
nullDeviceRequested()
|
boolean
|
remoteDeviceRequested()
|
void
|
setBaseDeviceTypeRequested(IDeviceSelection.BaseDeviceType type)
מגדיר את סוג המכשיר שבו עלינו להשתמש. |
void
|
setDeviceRequested(boolean deviceRequested)
הגדרת הדגל המבוקש לאמולטור |
void
|
setDeviceTypeRequested(DeviceSelectionOptions.DeviceRequestedType requestedType)
|
void
|
setEmulatorRequested(boolean emulatorRequested)
הגדרת הדגל המבוקש לאמולטור |
void
|
setGceDeviceRequested(boolean gceDeviceRequested)
|
void
|
setMaxBatteryLevel(Integer maxBattery)
הגדרת רמת הטעינה המקסימלית של הסוללה |
void
|
setMaxBatteryTemperature(Integer maxBatteryTemperature)
הגדרת רמת הטעינה המקסימלית של הסוללה |
void
|
setMinBatteryLevel(Integer minBattery)
הגדרת רמת הטעינה המינימלית של הסוללה |
void
|
setNullDeviceRequested(boolean nullDeviceRequested)
מגדיר את הסימון המבוקש של המכשיר ה-null |
void
|
setRequireBatteryCheck(boolean requireCheck)
המדיניות הזו מגדירה אם נדרשת בדיקת סוללה במכשירים עם רמת סוללה לא ידועה |
void
|
setRequireBatteryTemperatureCheck(boolean requireCheckTemprature)
ההגדרה קובעת אם נדרשת בדיקת טמפרטורה של הסוללה במכשירים שטמפרטורת הסוללה לא ידועה |
void
|
setSerial(String... serialNumber)
מגדירים את רשימת ההכללה של המספרים הסידוריים, ומחליפים את כל הערכים הקיימים. |
void
|
setStubEmulatorRequested(boolean stubEmulatorRequested)
הגדרת הסימון המבוקש לאמולטור ה-stub |
boolean
|
stubEmulatorRequested()
|
בנאים ציבוריים
DeviceSelectionOptions
public DeviceSelectionOptions ()
שיטות ציבוריות
הוספת החרגה טורית
public void addExcludeSerial (String serialNumber)
צריך להוסיף מספר סידורי לרשימת ההחרגות.
addProductType
public void addProductType (String productType)
מוסיפים סוג מוצר לאפשרויות של בחירת המכשירים.
addProperty
public void addProperty (String propertyKey, String propValue)
הוספת קריטריון של מאפיין לאפשרויות של בחירת המכשירים
פרמטרים | |
---|---|
propertyKey |
String |
propValue |
String |
addSeries
public void addSerial (String serialNumber)
מוסיפים מספר סידורי לאפשרויות של בחירת המכשיר.
createForSeries
public static IDeviceSelection createForSerial (String serial)
שיטה שעוזרת להגדרות המקוריות ליצור IDeviceSelection
שיתאים רק למכשיר
עם מספר סידורי נתון
פרמטרים | |
---|---|
serial |
String |
החזרות | |
---|---|
IDeviceSelection |
המכשיר המבוקש
public boolean deviceRequested ()
החזרות | |
---|---|
boolean |
בקשה לאמולטור
public boolean emulatorRequested ()
החזרות | |
---|---|
boolean |
resourceEnvironmentVariable
public String fetchEnvironmentVariable (String name)
פונקציית העזרה שמשמשת לאחזור משתנה הסביבה. הוא למעשה wrapper במסגרת System.getenv(String)
. הוא משמש למטרות בדיקת יחידה.
פרמטרים | |
---|---|
name |
String : משתנה הסביבה לאחזור. |
החזרות | |
---|---|
String |
ערך String של משתנה הסביבה או ערך null אם הוא לא זמין. |
הבקשה ל-gceDevice
public boolean gceDeviceRequested ()
החזרות | |
---|---|
boolean |
getBaseDeviceTypeRequested
public IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
מחזירה את סוג המכשיר שבו עלינו להשתמש.
החזרות | |
---|---|
IDeviceSelection.BaseDeviceType |
getסוללהLevel
public Integer getBatteryLevel (IDevice device)
אחזור של רמת הסוללה של המכשיר הנתון
פרמטרים | |
---|---|
device |
IDevice : IDevice |
החזרות | |
---|---|
Integer |
רמת הטעינה של הסוללה או null אם לא ידוע |
getDeviceProductType
public String getDeviceProductType (IDevice device)
מקבל את סוג המוצר הנתון של המכשירים
פרמטרים | |
---|---|
device |
IDevice : IDevice |
החזרות | |
---|---|
String |
סוג המוצר של המכשיר או null אם לא ידוע |
getDeviceProductVariant
public String getDeviceProductVariant (IDevice device)
מקבל את וריאציית המוצר הנתונה של המכשירים
פרמטרים | |
---|---|
device |
IDevice : IDevice |
החזרות | |
---|---|
String |
וריאציית המוצר במכשיר או null אם לא ידוע |
הבקשה מסוג getDeviceType
public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
החזרות | |
---|---|
DeviceSelectionOptions.DeviceRequestedType |
החרגת סדרה
publicgetExcludeSerials ()
קבלת עותק של רשימת ההחרגה של מספרים סידוריים
החזרות | |
---|---|
|
ERROR(/Collection) של מספרים סידוריים |
getMaxסוללהLevel
public Integer getMaxBatteryLevel ()
קבלת רמת הטעינה המקסימלית המבוקשת
החזרות | |
---|---|
Integer |
טמפרטורת
public Integer getMaxBatteryTemperature ()
קבלת רמת הטעינה המקסימלית המבוקשת
החזרות | |
---|---|
Integer |
getMinסוללהLevel
public Integer getMinBatteryLevel ()
הפונקציה מקבלת את רמת הטעינה המינימלית המבוקשת
החזרות | |
---|---|
Integer |
getNoMatchReason
publicgetNoMatchReason ()
מחזירה את הסיבה שבגללה לא נמצאה התאמה למכשיר.
החזרות | |
---|---|
|
מפה של המספר הסידורי למה שהוא לא הוקצה |
getProductTypes
publicgetProductTypes ()
מקבל עותק של רשימת סוגי המוצרים
החזרות | |
---|---|
|
ERROR(/Collection) של סוגי מוצרים |
getProperties
publicgetProperties ()
החזרת מפה של רשימת הנכסים
החזרות | |
---|---|
|
ERROR(/Map) של שמות מאפייני המכשיר לערכים |
הבדיקה: getRequireסוללהCheck
public boolean getRequireBatteryCheck ()
מקבל מידע אם נדרשת בדיקת סוללה במכשירים עם רמת סוללה לא ידועה
החזרות | |
---|---|
boolean |
בדיקת טמפרטורת הסוללה לקבל
public boolean getRequireBatteryTemperatureCheck ()
המדיניות קובעת אם נדרשת בדיקה של טמפרטורת הסוללה במכשירים שטמפרטורת הסוללה לא ידועה
החזרות | |
---|---|
boolean |
getSeriess
publicgetSerials (IDevice device)
קבלת עותק של המספרים הסידוריים
פרמטרים | |
---|---|
device |
IDevice : ה-IDevice שמייצג את המכשיר שהושבת לבחירה. |
החזרות | |
---|---|
|
ERROR(/Collection) של מספרים סידוריים |
getSeriess
publicgetSerials ()
מחזירה את הרשימה של המספרים הסידוריים המבוקשים.
החזרות | |
---|---|
|
נשלחה בקשה ל-VirtualDevice מקומי
public boolean localVirtualDeviceRequested ()
החזרות | |
---|---|
boolean |
תואם את
public boolean matches (IDevice device)
פרמטרים | |
---|---|
device |
IDevice |
החזרות | |
---|---|
boolean |
true אם הערך שצוין בשדה IDevice תואם לאפשרויות שסופקו.
false אחרת |
nullDeviceRequest.
public boolean nullDeviceRequested ()
החזרות | |
---|---|
boolean |
נשלחה בקשה לניהול של RemoteDevice
public boolean remoteDeviceRequested ()
החזרות | |
---|---|
boolean |
setBaseDeviceTypeRequested
public void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
מגדיר את סוג המכשיר שבו עלינו להשתמש.
פרמטרים | |
---|---|
type |
IDeviceSelection.BaseDeviceType |
נשלחה בקשה להגדרת מכשיר
public void setDeviceRequested (boolean deviceRequested)
הגדרת הדגל המבוקש לאמולטור
פרמטרים | |
---|---|
deviceRequested |
boolean |
התקבלה בקשה ל-setDeviceType
public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)
פרמטרים | |
---|---|
requestedType |
DeviceSelectionOptions.DeviceRequestedType |
setEmulatorRequested
public void setEmulatorRequested (boolean emulatorRequested)
הגדרת הסימון המבוקש של האמולטור
פרמטרים | |
---|---|
emulatorRequested |
boolean |
setGceDeviceRequested
public void setGceDeviceRequested (boolean gceDeviceRequested)
פרמטרים | |
---|---|
gceDeviceRequested |
boolean |
setMaxMaxLevel
public void setMaxBatteryLevel (Integer maxBattery)
הגדרת רמת הטעינה המקסימלית של הסוללה
פרמטרים | |
---|---|
maxBattery |
Integer |
הגדרת טמפרטורה מקסימלית של סוללה
public void setMaxBatteryTemperature (Integer maxBatteryTemperature)
הגדרת רמת הטעינה המקסימלית של הסוללה
פרמטרים | |
---|---|
maxBatteryTemperature |
Integer |
setMinסוללהLevel
public void setMinBatteryLevel (Integer minBattery)
הגדרת רמת הטעינה המינימלית של הסוללה
פרמטרים | |
---|---|
minBattery |
Integer |
setNullDevice בגודל
public void setNullDeviceRequested (boolean nullDeviceRequested)
מגדיר את הסימון המבוקש של המכשיר ה-null
פרמטרים | |
---|---|
nullDeviceRequested |
boolean |
לבדיקת סוללה
public void setRequireBatteryCheck (boolean requireCheck)
המדיניות הזו מגדירה אם נדרשת בדיקת סוללה במכשירים עם רמת סוללה לא ידועה
פרמטרים | |
---|---|
requireCheck |
boolean |
בדיקת טמפרטורה נדרשת
public void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)
ההגדרה קובעת אם נדרשת בדיקת טמפרטורה של הסוללה במכשירים שטמפרטורת הסוללה לא ידועה
פרמטרים | |
---|---|
requireCheckTemprature |
boolean |
הגדרה טורית
public void setSerial (String... serialNumber)
מגדירים את רשימת ההכללה של המספרים הסידוריים ומחליפים את כל הערכים הקיימים.
פרמטרים | |
---|---|
serialNumber |
String |
settubEmulatorRequested
public void setStubEmulatorRequested (boolean stubEmulatorRequested)
הגדרת הדגל המבוקש לאמולטור ה-stub
פרמטרים | |
---|---|
stubEmulatorRequested |
boolean |
stubEmulatorRequested
public boolean stubEmulatorRequested ()
החזרות | |
---|---|
boolean |