IDeviceSelection
public interface IDeviceSelection
implements IMatcher <IDevice>
com.android.tradefed.device.IDeviceSelection |
Интерфейс для критериев выбора устройства.
Краткое содержание
Публичные методы | |
---|---|
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 | setSerial (String... serialNumber) Установите список включения серийных номеров, заменив любые существующие значения. |
abstract boolean | stubEmulatorRequested () |
abstract boolean | tcpDeviceRequested () |
Публичные методы
устройствоЗапрошено
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 , если он неизвестен |
получитьExcludeSerials
public abstractgetExcludeSerials ()
Получает копию списка исключений серийных номеров.
Возвращает | |
---|---|
ERROR(/Collection) серийных номеров |
жетноматчреасон
public abstractgetNoMatchReason ()
Возвращает причину, по которой устройство не было сопоставлено.
Возвращает | |
---|---|
Сопоставление серийного номера с причиной, по которой он не был выделен |
getProductTypes
public abstractgetProductTypes ()
Получает копию списка типов продуктов
Возвращает | |
---|---|
ERROR(/Collection) типов продуктов |
получить свойства
public abstractgetProperties ()
Возвращает карту списка свойств
Возвращает | |
---|---|
ERROR(/Map) имен свойств устройства со значениями |
получитьсериалы
public abstractgetSerials (IDevice device)
Получает копию серийных номеров
Параметры | |
---|---|
device | IDevice : IDevice , представляющий устройство, рассматриваемое для выбора. |
Возвращает | |
---|---|
ERROR(/Collection) серийных номеров |
получитьсериалы
public abstractgetSerials ()
Возвращает список запрошенных сериалов.
Возвращает | |
---|---|
nullDeviceRequested
public abstract boolean nullDeviceRequested ()
Возвращает | |
---|---|
boolean | true , если было запрошено нулевое устройство (также известное как устройство не требуется) |
setBaseDeviceTypeRequested
public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
Устанавливает тип устройства, которое мы должны использовать.
Параметры | |
---|---|
type | IDeviceSelection.BaseDeviceType |
setSerial
public abstract void setSerial (String... serialNumber)
Установите список включения серийных номеров, заменив любые существующие значения.
Параметры | |
---|---|
serialNumber | String |
stubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
Возвращает | |
---|---|
boolean | true , если был запрошен эмулятор-заглушка. Эмулятор-заглушка — это заполнитель, который следует использовать, когда config должен запустить эмулятор. |
tcpDeviceRequested
public abstract boolean tcpDeviceRequested ()
Возвращает | |
---|---|
boolean | true , если было запрошено устройство tcp (также известное как устройство, подключенное к adb) |