DeviceSelectionOptions
public
class
DeviceSelectionOptions
extends Object
implements
IDeviceSelection
java.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)
הגדרת הדגל של הבקשה להפעלת הסימולטור |
boolean
|
stubEmulatorRequested()
|
קונסטרוקטורים גלויים לכולם
DeviceSelectionOptions
public DeviceSelectionOptions ()
שיטות ציבוריות
addExcludeSerial
public void addExcludeSerial (String serialNumber)
מוסיפים מספר סידורי לרשימת ההחרגות.
addProductType
public void addProductType (String productType)
מוסיפים סוג מוצר לאפשרויות לבחירת מכשיר.
addProperty
public void addProperty (String propertyKey, String propValue)
הוספת קריטריונים של נכס לאפשרויות לבחירת מכשיר
פרמטרים | |
---|---|
propertyKey |
String |
propValue |
String |
addSerial
public void addSerial (String serialNumber)
מוסיפים מספר סידורי לאפשרויות לבחירת מכשיר.
createForSerial
public static IDeviceSelection createForSerial (String serial)
שיטת עזרה במפעל ליצירת IDeviceSelection
שתתאים רק למכשיר עם מספר סידורי נתון
פרמטרים | |
---|---|
serial |
String |
החזרות | |
---|---|
IDeviceSelection |
deviceRequested
public boolean deviceRequested ()
החזרות | |
---|---|
boolean |
emulatorRequested
public boolean emulatorRequested ()
החזרות | |
---|---|
boolean |
fetchEnvironmentVariable
public String fetchEnvironmentVariable (String name)
פונקציית עזר שמשמשת לאחזור משתנה סביבה. הוא למעשה מעטפת של System.getenv(String)
. הפעולה הזו מתבצעת למטרות בדיקת יחידה.
פרמטרים | |
---|---|
name |
String : משתנה הסביבה לאחזור. |
החזרות | |
---|---|
String |
ערך String של משתנה הסביבה, או null אם הוא לא זמין. |
gceDeviceRequested
public boolean gceDeviceRequested ()
החזרות | |
---|---|
boolean |
getBaseDeviceTypeRequested
public IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
הפונקציה מחזירה את סוג המכשיר שבו צריך להשתמש.
החזרות | |
---|---|
IDeviceSelection.BaseDeviceType |
getBatteryLevel
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 אם לא ידוע |
getDeviceTypeRequested
public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
החזרות | |
---|---|
DeviceSelectionOptions.DeviceRequestedType |
getExcludeSerials
publicgetExcludeSerials ()
הפונקציה מקבלת עותק של רשימת ההחרגות של המספרים הסידוריים
החזרות | |
---|---|
|
ERROR(/Collection) של מספרים סידוריים |
getMaxBatteryLevel
public Integer getMaxBatteryLevel ()
אחזור רמת הטעינה המקסימלית המבוקשת של הסוללה
החזרות | |
---|---|
Integer |
getMaxBatteryTemperature
public Integer getMaxBatteryTemperature ()
אחזור רמת הטעינה המקסימלית המבוקשת של הסוללה
החזרות | |
---|---|
Integer |
getMinBatteryLevel
public Integer getMinBatteryLevel ()
אחוז הסוללה המינימלי המבוקש
החזרות | |
---|---|
Integer |
getNoMatchReason
publicgetNoMatchReason ()
הפונקציה מחזירה את הסיבה לכך שהמכשיר לא תואם.
החזרות | |
---|---|
|
מפה של המספר הסידורי לצד הסיבה לכך שלא הוקצה |
getProductTypes
publicgetProductTypes ()
אחזור עותק של רשימת סוגי המוצרים
החזרות | |
---|---|
|
ERROR(/Collection) של סוגי מוצרים |
getProperties
publicgetProperties ()
הפונקציה מחזירה מפה של רשימת הנכסים
החזרות | |
---|---|
|
ERROR(/Map) של שמות מאפייני המכשיר לערכים |
getRequireBatteryCheck
public boolean getRequireBatteryCheck ()
הפונקציה מקבלת את הערך שמציין אם יש צורך בבדיקת הסוללה במכשירים עם רמת טעינה לא ידועה
החזרות | |
---|---|
boolean |
getRequireBatteryTemperatureCheck
public boolean getRequireBatteryTemperatureCheck ()
הפונקציה מקבלת את הערך שמציין אם נדרשת בדיקת טמפרטורת הסוללה במכשירים עם טמפרטורת סוללה לא ידועה
החזרות | |
---|---|
boolean |
getSerials
publicgetSerials (IDevice device)
אחזור עותק של המספרים הסידוריים
פרמטרים | |
---|---|
device |
IDevice : ה-IDevice שמייצג את המכשיר שנלקח בחשבון לבחירה. |
החזרות | |
---|---|
|
ERROR(/Collection) של מספרים סידוריים |
getSerials
publicgetSerials ()
הפונקציה מחזירה את רשימת כתבי העת המבוקשים.
החזרות | |
---|---|
|
localVirtualDeviceRequested
public boolean localVirtualDeviceRequested ()
החזרות | |
---|---|
boolean |
התאמות
public boolean matches (IDevice device)
פרמטרים | |
---|---|
device |
IDevice |
החזרות | |
---|---|
boolean |
true אם הערך של IDevice תואם לאפשרויות שצוינו.
אחרת false |
nullDeviceRequested
public boolean nullDeviceRequested ()
החזרות | |
---|---|
boolean |
remoteDeviceRequested
public boolean remoteDeviceRequested ()
החזרות | |
---|---|
boolean |
setBaseDeviceTypeRequested
public void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
מגדיר את סוג המכשיר שבו נשתמש.
פרמטרים | |
---|---|
type |
IDeviceSelection.BaseDeviceType |
setDeviceRequested
public void setDeviceRequested (boolean deviceRequested)
הגדרת הדגל של בקשת האמולטור
פרמטרים | |
---|---|
deviceRequested |
boolean |
setDeviceTypeRequested
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 |
setMaxBatteryLevel
public void setMaxBatteryLevel (Integer maxBattery)
הגדרת רמת הטעינה המקסימלית של הסוללה
פרמטרים | |
---|---|
maxBattery |
Integer |
setMaxBatteryTemperature
public void setMaxBatteryTemperature (Integer maxBatteryTemperature)
הגדרת רמת הטעינה המקסימלית של הסוללה
פרמטרים | |
---|---|
maxBatteryTemperature |
Integer |
setMinBatteryLevel
public void setMinBatteryLevel (Integer minBattery)
הגדרת רמת הטעינה המינימלית של הסוללה
פרמטרים | |
---|---|
minBattery |
Integer |
setNullDeviceRequested
public void setNullDeviceRequested (boolean nullDeviceRequested)
הגדרת הדגל של בקשה למכשיר null
פרמטרים | |
---|---|
nullDeviceRequested |
boolean |
setRequireBatteryCheck
public void setRequireBatteryCheck (boolean requireCheck)
מגדיר אם נדרשת בדיקת סוללה במכשירים עם רמת טעינה לא ידועה
פרמטרים | |
---|---|
requireCheck |
boolean |
setRequireBatteryTemperatureCheck
public void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)
קובעת אם נדרשת בדיקת טמפרטורת הסוללה במכשירים עם טמפרטורת סוללה לא ידועה
פרמטרים | |
---|---|
requireCheckTemprature |
boolean |
setSerial
public void setSerial (String... serialNumber)
מגדירים את רשימת ההכללה של המספרים הסידוריים, ומחליפים את הערכים הקיימים.
פרמטרים | |
---|---|
serialNumber |
String |
setStubEmulatorRequested
public void setStubEmulatorRequested (boolean stubEmulatorRequested)
הגדרת הדגל של הבקשה להפעלת הסימולטור
פרמטרים | |
---|---|
stubEmulatorRequested |
boolean |
stubEmulatorRequested
public boolean stubEmulatorRequested ()
החזרות | |
---|---|
boolean |