IDeviceSelection
public
interface
IDeviceSelection
implements
IMatcher<IDevice>
| com.android.tradefed.device.IDeviceSelection |
Interfejs kryteriów wyboru urządzenia.
Podsumowanie
Metody publiczne | |
|---|---|
abstract
boolean
|
deviceRequested()
|
abstract
boolean
|
emulatorRequested()
|
abstract
boolean
|
gceDeviceRequested()
|
abstract
IDeviceSelection.BaseDeviceType
|
getBaseDeviceTypeRequested()
Zwraca typ urządzenia, którego powinniśmy używać. |
abstract
Integer
|
getBatteryLevel(IDevice device)
Pobiera poziom baterii danego urządzenia. |
abstract
String
|
getDeviceProductType(IDevice device)
Pobiera typ produktu dla podanych urządzeń. |
abstract
String
|
getDeviceProductVariant(IDevice device)
Pobiera wersję produktu danego urządzenia. |
abstract
|
getExcludeSerials()
Pobiera kopię listy wykluczeń numerów seryjnych. |
abstract
|
getNoMatchReason()
Zwraca powód, dla którego urządzenie nie zostało dopasowane. |
abstract
|
getProductTypes()
Pobiera kopię listy typów produktów |
abstract
|
getProperties()
Zwraca mapę listy miejsc zakwaterowania |
abstract
|
getSerials(IDevice device)
Uzyskiwanie kopii numerów seryjnych |
abstract
|
getSerials()
Zwraca listę żądanych numerów seryjnych. |
abstract
boolean
|
nullDeviceRequested()
|
abstract
void
|
setBaseDeviceTypeRequested(IDeviceSelection.BaseDeviceType type)
Określa typ urządzenia, którego powinniśmy używać. |
abstract
void
|
setRequireBatteryCheck(boolean requireCheck)
Określa, czy chcemy przeprowadzić test baterii. |
abstract
void
|
setSerial(String... serialNumber)
Ustaw listę numerów seryjnych do uwzględnienia, zastępując wszystkie dotychczasowe wartości. |
abstract
boolean
|
shouldCreateTemporarilyPlaceholder()
Utwórz tymczasowy element zastępczy na podstawie metadanych. |
abstract
boolean
|
stubEmulatorRequested()
|
default
boolean
|
tcpDeviceRequested()
|
Metody publiczne
deviceRequested
public abstract boolean deviceRequested ()
| Zwroty | |
|---|---|
boolean |
true, jeśli urządzenie zostało zamówione; |
emulatorRequested
public abstract boolean emulatorRequested ()
| Zwroty | |
|---|---|
boolean |
true – jeśli zgłoszono prośbę o emulator. |
gceDeviceRequested
public abstract boolean gceDeviceRequested ()
| Zwroty | |
|---|---|
boolean |
true, jeśli zażądano urządzenia gce (czyli urządzenia zdalnego); |
getBaseDeviceTypeRequested
public abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
Zwraca typ urządzenia, którego powinniśmy używać.
| Zwroty | |
|---|---|
IDeviceSelection.BaseDeviceType |
|
getBatteryLevel
public abstract Integer getBatteryLevel (IDevice device)
Pobiera poziom baterii danego urządzenia.
| Parametry | |
|---|---|
device |
IDevice: IDevice |
| Zwroty | |
|---|---|
Integer |
poziom baterii urządzenia lub null, jeśli jest nieznany; |
getDeviceProductType
public abstract String getDeviceProductType (IDevice device)
Pobiera typ produktu dla podanych urządzeń.
| Parametry | |
|---|---|
device |
IDevice: IDevice |
| Zwroty | |
|---|---|
String |
typ produktu urządzenia lub null, jeśli jest nieznany; |
getDeviceProductVariant
public abstract String getDeviceProductVariant (IDevice device)
Pobiera wersję produktu danego urządzenia.
| Parametry | |
|---|---|
device |
IDevice: IDevice |
| Zwroty | |
|---|---|
String |
wersję produktu urządzenia lub null, jeśli jest nieznana. |
getExcludeSerials
public abstractgetExcludeSerials ()
Pobiera kopię listy wykluczeń numerów seryjnych.
| Zwroty | |
|---|---|
|
ERROR(/Collection) numerów seryjnych |
getNoMatchReason
public abstractgetNoMatchReason ()
Zwraca powód, dla którego urządzenie nie zostało dopasowane.
| Zwroty | |
|---|---|
|
mapę numerów seryjnych z przyczyną, dla której nie zostały one przydzielone. |
getProductTypes
public abstractgetProductTypes ()
Pobiera kopię listy typów produktów
| Zwroty | |
|---|---|
|
ERROR(/Collection) typów produktów |
getProperties
public abstractgetProperties ()
Zwraca mapę listy miejsc zakwaterowania
| Zwroty | |
|---|---|
|
ERROR(/Map) nazw właściwości urządzenia do wartości, |
getSerials
public abstractgetSerials (IDevice device)
Uzyskiwanie kopii numerów seryjnych
| Parametry | |
|---|---|
device |
IDevice: IDevice reprezentujący urządzenie brane pod uwagę przy wyborze. |
| Zwroty | |
|---|---|
|
ERROR(/Collection) numerów seryjnych |
getSerials
public abstractgetSerials ()
Zwraca listę żądanych numerów seryjnych.
| Zwroty | |
|---|---|
|
|
nullDeviceRequested
public abstract boolean nullDeviceRequested ()
| Zwroty | |
|---|---|
boolean |
true jeśli poproszono o urządzenie puste (czyli nie jest wymagane żadne urządzenie). |
setBaseDeviceTypeRequested
public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
Określa typ urządzenia, którego powinniśmy używać.
| Parametry | |
|---|---|
type |
IDeviceSelection.BaseDeviceType |
setRequireBatteryCheck
public abstract void setRequireBatteryCheck (boolean requireCheck)
Określa, czy chcemy przeprowadzić test baterii.
| Parametry | |
|---|---|
requireCheck |
boolean |
setSerial
public abstract void setSerial (String... serialNumber)
Ustaw listę numerów seryjnych do uwzględnienia, zastępując wszystkie dotychczasowe wartości.
| Parametry | |
|---|---|
serialNumber |
String |
shouldCreateTemporarilyPlaceholder
public abstract boolean shouldCreateTemporarilyPlaceholder ()
Utwórz tymczasowy element zastępczy na podstawie metadanych.
| Zwroty | |
|---|---|
boolean |
|
stubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
| Zwroty | |
|---|---|
boolean |
true – jeśli zażądano emulatora stub. Emulator zastępczy to obiekt zastępczy, który ma być używany, gdy konfiguracja musi uruchomić emulator. |
tcpDeviceRequested
public boolean tcpDeviceRequested ()
| Zwroty | |
|---|---|
boolean |
true jeśli zażądano urządzenia TCP (czyli urządzenia połączonego przez ADB); |