DeviceSelectionOptions
public
class
DeviceSelectionOptions
extends Object
implements
IDeviceSelection
| java.lang.Object | |
| ↳ | com.android.tradefed.device.DeviceSelectionOptions |
קונטיינר לקריטריונים לבחירת מכשירים.
סיכום
constructors ציבוריים | |
|---|---|
DeviceSelectionOptions()
|
|
methods ציבוריים | |
|---|---|
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()
|
Collection<String>
|
getExcludeSerials()
קבלת עותק של רשימת ההחרגות של מספרים סידוריים |
Integer
|
getMaxBatteryLevel()
מקבל את רמת הטעינה המקסימלית המבוקשת |
Integer
|
getMaxBatteryTemperature()
מקבל את רמת הטעינה המקסימלית המבוקשת |
Integer
|
getMinBatteryLevel()
מקבל את רמת הטעינה המינימלית המבוקשת |
Map<String, String>
|
getNoMatchReason()
מחזירה את הסיבה לכך שלא נמצאה התאמה למכשיר. |
Collection<String>
|
getProductTypes()
קבלת עותק של רשימת סוגי המוצרים |
Map<String, String>
|
getProperties()
החזרת מפה של רשימת הנכסים |
boolean
|
getRequireBatteryCheck()
קובעת אם נדרשת בדיקת סוללה במכשירים עם רמת טעינה לא ידועה |
boolean
|
getRequireBatteryTemperatureCheck()
קובעת אם נדרשת בדיקת טמפרטורת הסוללה במכשירים עם טמפרטורת סוללה לא ידועה |
Collection<String>
|
getSerials(IDevice device)
קבלת עותק של המספרים הסידוריים |
List<String>
|
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)
הגדרת הדגל 'נשלחה בקשה למכשיר ריק' |
void
|
setRequireBatteryCheck(boolean requireCheck)
הגדרת הדרישה לבדיקת הסוללה במכשירים שרמת הטעינה שלהם לא ידועה |
void
|
setRequireBatteryTemperatureCheck(boolean requireCheckTemprature)
ההגדרה קובעת אם נדרשת בדיקת טמפרטורת הסוללה במכשירים עם טמפרטורת סוללה לא ידועה |
void
|
setSerial(String... serialNumber)
מגדירים את רשימת ההכללה של המספרים הסידוריים, ומחליפים את כל הערכים הקיימים. |
void
|
setStubEmulatorRequested(boolean stubEmulatorRequested)
הגדרת הדגל של בקשת אמולטור stub |
boolean
|
shouldCreateTemporarilyPlaceholder()
יוצרים placeholder זמני מתוך המטא-נתונים. |
boolean
|
stubEmulatorRequested()
|
constructors ציבוריים
DeviceSelectionOptions
public DeviceSelectionOptions ()
methods ציבוריים
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
public Collection<String> getExcludeSerials ()
קבלת עותק של רשימת ההחרגות של מספרים סידוריים
| החזרות | |
|---|---|
Collection<String> |
Collection מספרים סידוריים |
getMaxBatteryLevel
public Integer getMaxBatteryLevel ()
מקבל את רמת הטעינה המקסימלית המבוקשת
| החזרות | |
|---|---|
Integer |
|
getMaxBatteryTemperature
public Integer getMaxBatteryTemperature ()
מקבל את רמת הטעינה המקסימלית המבוקשת
| החזרות | |
|---|---|
Integer |
|
getMinBatteryLevel
public Integer getMinBatteryLevel ()
מקבל את רמת הטעינה המינימלית המבוקשת
| החזרות | |
|---|---|
Integer |
|
getNoMatchReason
public Map<String, String> getNoMatchReason ()
מחזירה את הסיבה לכך שלא נמצאה התאמה למכשיר.
| החזרות | |
|---|---|
Map<String, String> |
מפה של מספרים סידוריים לסיבה שבגללה הם לא הוקצו |
getProductTypes
public Collection<String> getProductTypes ()
קבלת עותק של רשימת סוגי המוצרים
| החזרות | |
|---|---|
Collection<String> |
Collection סוגי מוצרים |
getProperties
public Map<String, String> getProperties ()
החזרת מפה של רשימת הנכסים
| החזרות | |
|---|---|
Map<String, String> |
Map של שמות מאפייני מכשירים לערכים |
getRequireBatteryCheck
public boolean getRequireBatteryCheck ()
קובעת אם נדרשת בדיקת סוללה במכשירים עם רמת טעינה לא ידועה
| החזרות | |
|---|---|
boolean |
|
getRequireBatteryTemperatureCheck
public boolean getRequireBatteryTemperatureCheck ()
קובעת אם נדרשת בדיקת טמפרטורת הסוללה במכשירים עם טמפרטורת סוללה לא ידועה
| החזרות | |
|---|---|
boolean |
|
getSerials
public Collection<String> getSerials (IDevice device)
קבלת עותק של המספרים הסידוריים
| פרמטרים | |
|---|---|
device |
IDevice: IDevice שמייצג את המכשיר שנלקח בחשבון לבחירה. |
| החזרות | |
|---|---|
Collection<String> |
Collection מספרים סידוריים |
getSerials
public List<String> getSerials ()
מחזירה את רשימת המספרים הסידוריים המבוקשים.
| החזרות | |
|---|---|
List<String> |
|
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)
הגדרת הדגל 'נשלחה בקשה למכשיר ריק'
| פרמטרים | |
|---|---|
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)
הגדרת הדגל של בקשת אמולטור stub
| פרמטרים | |
|---|---|
stubEmulatorRequested |
boolean |
shouldCreateTemporarilyPlaceholder
public boolean shouldCreateTemporarilyPlaceholder ()
יוצרים placeholder זמני מתוך המטא-נתונים.
| החזרות | |
|---|---|
boolean |
|
stubEmulatorRequested
public boolean stubEmulatorRequested ()
| החזרות | |
|---|---|
boolean |
|