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()
|
|
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)
הגדרת הדגל 'נשלחה בקשה למכשיר ריק' |
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
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)
הגדרת הדגל 'נשלחה בקשה למכשיר ריק'
| פרמטרים | |
|---|---|
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 |
|