IDeviceSelection
public
interface
IDeviceSelection
implements
IMatcher<IDevice>
| com.android.tradefed.device.IDeviceSelection |
ממשק לקריטריונים לבחירת מכשירים.
סיכום
methods ציבוריים | |
|---|---|
abstract
boolean
|
deviceRequested()
|
abstract
boolean
|
emulatorRequested()
|
abstract
boolean
|
gceDeviceRequested()
|
abstract
IDeviceSelection.BaseDeviceType
|
getBaseDeviceTypeRequested()
הפונקציה מחזירה את סוג המכשיר שבו צריך להשתמש. |
abstract
Integer
|
getBatteryLevel(IDevice device)
שליפת רמת הטעינה של הסוללה של המכשיר הנתון |
abstract
String
|
getDeviceProductType(IDevice device)
מקבל את סוג המוצר של המכשירים הנתונים |
abstract
String
|
getDeviceProductVariant(IDevice device)
מקבל את וריאציית המוצר של המכשירים שצוינו |
abstract
|
getExcludeSerials()
קבלת עותק של רשימת ההחרגות של מספרים סידוריים |
abstract
|
getNoMatchReason()
מחזירה את הסיבה לכך שלא נמצאה התאמה למכשיר. |
abstract
|
getProductTypes()
קבלת עותק של רשימת סוגי המוצרים |
abstract
|
getProperties()
החזרת מפה של רשימת הנכסים |
abstract
|
getSerials(IDevice device)
קבלת עותק של המספרים הסידוריים |
abstract
|
getSerials()
מחזירה את רשימת המספרים הסידוריים המבוקשים. |
abstract
boolean
|
nullDeviceRequested()
|
abstract
void
|
setBaseDeviceTypeRequested(IDeviceSelection.BaseDeviceType type)
הגדרת סוג המכשיר שבו צריך להשתמש. |
abstract
void
|
setRequireBatteryCheck(boolean requireCheck)
ההגדרה קובעת אם לבצע בדיקת סוללה או לא. |
abstract
void
|
setSerial(String... serialNumber)
הגדרת רשימת ההכללה של המספרים הסידוריים, והחלפת ערכים קיימים. |
abstract
boolean
|
shouldCreateTemporarilyPlaceholder()
יוצרים placeholder זמני מתוך המטא-נתונים. |
abstract
boolean
|
stubEmulatorRequested()
|
default
boolean
|
tcpDeviceRequested()
|
methods ציבוריים
deviceRequested
public abstract boolean deviceRequested ()
| החזרות | |
|---|---|
boolean |
true אם נשלחה בקשה למכשיר |
emulatorRequested
public abstract boolean emulatorRequested ()
| החזרות | |
|---|---|
boolean |
true אם נשלחה בקשה לאמולטור |
gceDeviceRequested
public abstract boolean gceDeviceRequested ()
| החזרות | |
|---|---|
boolean |
true אם נשלחה בקשה למכשיר gce (שנקרא גם מכשיר מרוחק) |
getBaseDeviceTypeRequested
public abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
הפונקציה מחזירה את סוג המכשיר שבו צריך להשתמש.
| החזרות | |
|---|---|
IDeviceSelection.BaseDeviceType |
|
getBatteryLevel
public abstract Integer getBatteryLevel (IDevice device)
שליפת רמת הטעינה של הסוללה של המכשיר הנתון
| פרמטרים | |
|---|---|
device |
IDevice: IDevice |
| החזרות | |
|---|---|
Integer |
רמת הטעינה של הסוללה במכשיר או null אם היא לא ידועה |
getDeviceProductType
public abstract String getDeviceProductType (IDevice device)
מקבל את סוג המוצר של המכשירים הנתונים
| פרמטרים | |
|---|---|
device |
IDevice: IDevice |
| החזרות | |
|---|---|
String |
סוג המוצר של המכשיר או null אם הסוג לא ידוע |
getDeviceProductVariant
public abstract String getDeviceProductVariant (IDevice device)
מקבל את וריאציית המוצר של המכשירים שצוינו
| פרמטרים | |
|---|---|
device |
IDevice: IDevice |
| החזרות | |
|---|---|
String |
וריאציית המוצר של המכשיר או null אם לא ידוע |
getExcludeSerials
public abstractgetExcludeSerials ()
קבלת עותק של רשימת ההחרגות של מספרים סידוריים
| החזרות | |
|---|---|
|
ERROR(/Collection) מספרים סידוריים |
getNoMatchReason
public abstractgetNoMatchReason ()
מחזירה את הסיבה לכך שלא נמצאה התאמה למכשיר.
| החזרות | |
|---|---|
|
מפה של מספרים סידוריים לסיבה שבגללה הם לא הוקצו |
getProductTypes
public abstractgetProductTypes ()
קבלת עותק של רשימת סוגי המוצרים
| החזרות | |
|---|---|
|
ERROR(/Collection) סוגי מוצרים |
getProperties
public abstractgetProperties ()
החזרת מפה של רשימת הנכסים
| החזרות | |
|---|---|
|
ERROR(/Map) של שמות מאפייני מכשירים לערכים |
getSerials
public abstractgetSerials (IDevice device)
קבלת עותק של המספרים הסידוריים
| פרמטרים | |
|---|---|
device |
IDevice: IDevice שמייצג את המכשיר שנלקח בחשבון לבחירה. |
| החזרות | |
|---|---|
|
ERROR(/Collection) מספרים סידוריים |
getSerials
public abstractgetSerials ()
מחזירה את רשימת המספרים הסידוריים המבוקשים.
| החזרות | |
|---|---|
|
|
nullDeviceRequested
public abstract boolean nullDeviceRequested ()
| החזרות | |
|---|---|
boolean |
true אם נשלחה בקשה למכשיר null (כלומר, לא נדרש מכשיר) |
setBaseDeviceTypeRequested
public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
הגדרת סוג המכשיר שבו צריך להשתמש.
| פרמטרים | |
|---|---|
type |
IDeviceSelection.BaseDeviceType |
setRequireBatteryCheck
public abstract void setRequireBatteryCheck (boolean requireCheck)
ההגדרה קובעת אם לבצע בדיקת סוללה או לא.
| פרמטרים | |
|---|---|
requireCheck |
boolean |
setSerial
public abstract void setSerial (String... serialNumber)
הגדרת רשימת ההכללה של המספרים הסידוריים, והחלפת ערכים קיימים.
| פרמטרים | |
|---|---|
serialNumber |
String |
shouldCreateTemporarilyPlaceholder
public abstract boolean shouldCreateTemporarilyPlaceholder ()
יוצרים placeholder זמני מתוך המטא-נתונים.
| החזרות | |
|---|---|
boolean |
|
stubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
| החזרות | |
|---|---|
boolean |
true אם נשלחה בקשה לאמולטור של קובץ stub. אמולטור stub הוא placeholder שמשמש את המערכת כשההגדרה צריכה להפעיל אמולטור. |
tcpDeviceRequested
public boolean tcpDeviceRequested ()
| החזרות | |
|---|---|
boolean |
true אם נשלחה בקשה למכשיר tcp (כלומר מכשיר שמחובר באמצעות adb) |