Device SelectionOptions
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) מגדיר את הדגל המבוקש של אמולטור הסטאב |
void | setTcpDeviceRequested (boolean tcpDeviceRequested) מגדיר את הדגל המבוקש של מכשיר tcp |
boolean | stubEmulatorRequested () |
boolean | tcpDeviceRequested ()
|
בנאים ציבוריים
Device SelectionOptions
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 |
מכשיר המבוקש
public boolean deviceRequested ()
החזרות | |
---|---|
boolean |
emulatorRequested
public boolean emulatorRequested ()
החזרות | |
---|---|
boolean |
fetchEnvironmentVariable
public String fetchEnvironmentVariable (String name)
פונקציית עוזר המשמשת לאחזור משתנה סביבה. זה בעצם עטיפה סביב ERROR(/System#getenv(String))
זה נעשה למטרות בדיקת יחידות.
פרמטרים | |
---|---|
name | String : משתנה הסביבה שיש לאחזר. |
החזרות | |
---|---|
String | ערך ERROR(/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 |
Requested DeviceRequested
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 |
setTcpDeviceRequested
public void setTcpDeviceRequested (boolean tcpDeviceRequested)
מגדיר את הדגל המבוקש של מכשיר tcp
פרמטרים | |
---|---|
tcpDeviceRequested | boolean |
stubEmulatorRequested
public boolean stubEmulatorRequested ()
החזרות | |
---|---|
boolean |
tcpDeviceRequested
public boolean tcpDeviceRequested ()
החזרות | |
---|---|
boolean |