Opcje wyboru urządzenia
public class DeviceSelectionOptions
extends Object
implements IDeviceSelection
java.lang.Object | |
↳ | com.android.tradefed.device.DeviceSelectionOptions |
Kontener na kryteria wyboru urządzenia.
Streszczenie
Klasy zagnieżdżone | |
---|---|
enum | DeviceSelectionOptions.DeviceRequestedType Obsługiwane są różne możliwe typy urządzeń zastępczych. |
Konstruktorzy publiczni | |
---|---|
DeviceSelectionOptions () |
Metody publiczne | |
---|---|
void | addExcludeSerial (String serialNumber) Dodaj numer seryjny do listy wykluczeń. |
void | addProductType (String productType) Dodaj typ produktu do opcji wyboru urządzenia. |
void | addProperty (String propertyKey, String propValue) Dodaj kryteria właściwości do opcji wyboru urządzeń |
void | addSerial (String serialNumber) Dodaj numer seryjny do opcji wyboru urządzenia. |
static IDeviceSelection | createForSerial (String serial) Helper metoda fabryki stworzyć |
boolean | deviceRequested () |
boolean | emulatorRequested () |
String | fetchEnvironmentVariable (String name) Funkcja pomocnicza używana do pobierania zmiennej środowiskowej. |
boolean | gceDeviceRequested () |
Integer | getBatteryLevel (IDevice device) Pobiera poziom naładowania baterii dla danego urządzenia |
String | getDeviceProductType (IDevice device) Pobiera typ produktu danego urządzenia |
String | getDeviceProductVariant (IDevice device) Pobiera wariant produktu dla danego urządzenia |
DeviceSelectionOptions.DeviceRequestedType | getDeviceTypeRequested () |
getExcludeSerials () Pobiera kopię listy wykluczeń numerów seryjnych | |
Integer | getMaxBatteryLevel () Pobiera żądany maksymalny poziom baterii |
Integer | getMaxBatteryTemperature () Pobiera żądany maksymalny poziom baterii |
Integer | getMinBatteryLevel () Pobiera żądany minimalny poziom naładowania baterii |
getNoMatchReason () Zwraca przyczynę niezgodności urządzenia. | |
getProductTypes () Pobiera kopię listy typów produktów | |
getProperties () Zwraca mapę listy właściwości | |
boolean | getRequireBatteryCheck () Pobiera, czy sprawdzanie baterii jest wymagane w przypadku urządzeń o nieznanym poziomie naładowania |
boolean | getRequireBatteryTemperatureCheck () Pobiera, czy sprawdzanie temperatury baterii jest wymagane w przypadku urządzeń o nieznanej temperaturze baterii |
getSerials (IDevice device) Pobiera kopię numerów seryjnych | |
getSerials () Zwraca listę żądanych seriali. | |
boolean | localVirtualDeviceRequested () |
boolean | matches (IDevice device) |
boolean | nullDeviceRequested () |
boolean | remoteDeviceRequested () |
void | setDeviceRequested (boolean deviceRequested) Ustawia żądaną flagę emulatora |
void | setDeviceTypeRequested ( DeviceSelectionOptions.DeviceRequestedType requestedType) |
void | setEmulatorRequested (boolean emulatorRequested) Ustawia żądaną flagę emulatora |
void | setGceDeviceRequested (boolean gceDeviceRequested) |
void | setMaxBatteryLevel (Integer maxBattery) Ustawia maksymalny poziom naładowania baterii |
void | setMaxBatteryTemperature (Integer maxBatteryTemperature) Ustawia maksymalny poziom naładowania baterii |
void | setMinBatteryLevel (Integer minBattery) Ustawia minimalny poziom naładowania baterii |
void | setNullDeviceRequested (boolean nullDeviceRequested) Ustawia flagę żądanego urządzenia zerowego |
void | setRequireBatteryCheck (boolean requireCheck) Określa, czy wymagane jest sprawdzanie baterii w przypadku urządzeń o nieznanym poziomie naładowania |
void | setRequireBatteryTemperatureCheck (boolean requireCheckTemprature) Określa, czy sprawdzenie temperatury baterii jest wymagane w przypadku urządzeń o nieznanej temperaturze baterii |
void | setSerial (String... serialNumber) Ustaw listę włączania numerów seryjnych, zastępując istniejące wartości. |
void | setStubEmulatorRequested (boolean stubEmulatorRequested) Ustawia żądaną flagę emulatora stub |
void | setTcpDeviceRequested (boolean tcpDeviceRequested) Ustawia flagę żądania urządzenia tcp |
boolean | stubEmulatorRequested () |
boolean | tcpDeviceRequested ()
|
Konstruktorzy publiczni
Opcje wyboru urządzenia
public DeviceSelectionOptions ()
Metody publiczne
addExcludeSerial
public void addExcludeSerial (String serialNumber)
Dodaj numer seryjny do listy wykluczeń.
addProductType
public void addProductType (String productType)
Dodaj typ produktu do opcji wyboru urządzenia.
addProperty
public void addProperty (String propertyKey, String propValue)
Dodaj kryteria właściwości do opcji wyboru urządzeń
Parametry | |
---|---|
propertyKey | String |
propValue | String |
addSerial
public void addSerial (String serialNumber)
Dodaj numer seryjny do opcji wyboru urządzenia.
utwórz dla numeru seryjnego
public static IDeviceSelection createForSerial (String serial)
Helper metoda fabryki stworzyć IDeviceSelection
że będzie pasował tylko urządzenia z danego serialu
Parametry | |
---|---|
serial | String |
Zwroty | |
---|---|
IDeviceSelection |
żądane urządzenie
public boolean deviceRequested ()
Zwroty | |
---|---|
boolean |
emulatorRequested
public boolean emulatorRequested ()
Zwroty | |
---|---|
boolean |
pobierz zmiennąŚrodowiska
public String fetchEnvironmentVariable (String name)
Funkcja pomocnicza używana do pobierania zmiennej środowiskowej. Jest to zasadniczo owinięcie wokół System.getenv(String)
Odbywa się to w celach testowych jednostka.
Parametry | |
---|---|
name | String : zmienna środowiskowa sprowadzić. |
Zwroty | |
---|---|
String | String wartość zmiennej środowiskowej lub null, jeśli nie jest dostępna. |
gceDeviceRequested
public boolean gceDeviceRequested ()
Zwroty | |
---|---|
boolean |
getBatteryLevel
public Integer getBatteryLevel (IDevice device)
Pobiera poziom naładowania baterii dla danego urządzenia
Parametry | |
---|---|
device | IDevice : the IDevice |
Zwroty | |
---|---|
Integer | poziom naładowania baterii urządzenia lub null jeśli nie wiadomo |
getDeviceProductType
public String getDeviceProductType (IDevice device)
Pobiera typ produktu danego urządzenia
Parametry | |
---|---|
device | IDevice : the IDevice |
Zwroty | |
---|---|
String | rodzaj produktu, urządzenia lub null , jeśli nie wiadomo |
getDeviceProductVariant
public String getDeviceProductVariant (IDevice device)
Pobiera wariant produktu dla danego urządzenia
Parametry | |
---|---|
device | IDevice : the IDevice |
Zwroty | |
---|---|
String | wariant produktu urządzenie lub null jeśli nie wiadomo |
getDeviceTypeRequested
public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
Zwroty | |
---|---|
DeviceSelectionOptions.DeviceRequestedType |
getExcludeSerials
publicgetExcludeSerials ()
Pobiera kopię listy wykluczeń numerów seryjnych
Zwroty | |
---|---|
ERROR(/Collection) z numerami seryjnymi |
getMaxBatteryLevel
public Integer getMaxBatteryLevel ()
Pobiera żądany maksymalny poziom baterii
Zwroty | |
---|---|
Integer |
getMaxBatteryTemperature
public Integer getMaxBatteryTemperature ()
Pobiera żądany maksymalny poziom baterii
Zwroty | |
---|---|
Integer |
getMinBatteryLevel
public Integer getMinBatteryLevel ()
Pobiera żądany minimalny poziom naładowania baterii
Zwroty | |
---|---|
Integer |
getNoMatchReason
publicgetNoMatchReason ()
Zwraca przyczynę niezgodności urządzenia.
Zwroty | |
---|---|
Mapa numeru seryjnego z powodem, dla którego nie został przydzielony |
getProductTypes
publicgetProductTypes ()
Pobiera kopię listy typów produktów
Zwroty | |
---|---|
ERROR(/Collection) rodzajów produktów |
getProperties
publicgetProperties ()
Zwraca mapę listy właściwości
Zwroty | |
---|---|
ERROR(/Map) nazw własności urządzeń do wartości |
getRequireBatteryCheck
public boolean getRequireBatteryCheck ()
Pobiera, czy sprawdzanie baterii jest wymagane w przypadku urządzeń o nieznanym poziomie naładowania
Zwroty | |
---|---|
boolean |
pobierzWymagajSprawdźTemperaturyBaterii
public boolean getRequireBatteryTemperatureCheck ()
Pobiera, czy sprawdzanie temperatury baterii jest wymagane w przypadku urządzeń o nieznanej temperaturze baterii
Zwroty | |
---|---|
boolean |
getSerials
publicgetSerials (IDevice device)
Pobiera kopię numerów seryjnych
Parametry | |
---|---|
device | IDevice : The IDevice reprezentujący urządzenie uważane za wybór. |
Zwroty | |
---|---|
ERROR(/Collection) z numerami seryjnymi |
getSerials
publicgetSerials ()
Zwraca listę żądanych seriali.
Zwroty | |
---|---|
Wymagane lokalne urządzenie wirtualne
public boolean localVirtualDeviceRequested ()
Zwroty | |
---|---|
boolean |
mecze
public boolean matches (IDevice device)
Parametry | |
---|---|
device | IDevice |
Zwroty | |
---|---|
boolean | true czy dany IDevice jest dopasowana do dostarczonych opcji. false inaczej |
nullDeviceRequested
public boolean nullDeviceRequested ()
Zwroty | |
---|---|
boolean |
RemoteDeviceRequested
public boolean remoteDeviceRequested ()
Zwroty | |
---|---|
boolean |
setDeviceRequested
public void setDeviceRequested (boolean deviceRequested)
Ustawia żądaną flagę emulatora
Parametry | |
---|---|
deviceRequested | boolean |
setDeviceTypeRequested
public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)
Parametry | |
---|---|
requestedType | DeviceSelectionOptions.DeviceRequestedType |
setEmulatorRequested
public void setEmulatorRequested (boolean emulatorRequested)
Ustawia żądaną flagę emulatora
Parametry | |
---|---|
emulatorRequested | boolean |
setGceDeviceRequested
public void setGceDeviceRequested (boolean gceDeviceRequested)
Parametry | |
---|---|
gceDeviceRequested | boolean |
setMaxBatteryLevel
public void setMaxBatteryLevel (Integer maxBattery)
Ustawia maksymalny poziom naładowania baterii
Parametry | |
---|---|
maxBattery | Integer |
setMaxBateriiTemperatura
public void setMaxBatteryTemperature (Integer maxBatteryTemperature)
Ustawia maksymalny poziom naładowania baterii
Parametry | |
---|---|
maxBatteryTemperature | Integer |
setMinBatteryLevel
public void setMinBatteryLevel (Integer minBattery)
Ustawia minimalny poziom naładowania baterii
Parametry | |
---|---|
minBattery | Integer |
setNullDeviceRequested
public void setNullDeviceRequested (boolean nullDeviceRequested)
Ustawia flagę żądanego urządzenia zerowego
Parametry | |
---|---|
nullDeviceRequested | boolean |
setRequireBatteryCheck
public void setRequireBatteryCheck (boolean requireCheck)
Określa, czy wymagane jest sprawdzanie baterii w przypadku urządzeń o nieznanym poziomie naładowania
Parametry | |
---|---|
requireCheck | boolean |
ustawWymagajSprawdźTemperaturyAkumulatora
public void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)
Określa, czy sprawdzenie temperatury baterii jest wymagane w przypadku urządzeń o nieznanej temperaturze baterii
Parametry | |
---|---|
requireCheckTemprature | boolean |
setSerial
public void setSerial (String... serialNumber)
Ustaw listę włączenia numerów seryjnych, zastępując istniejące wartości.
Parametry | |
---|---|
serialNumber | String |
setStubEmulatorRequested
public void setStubEmulatorRequested (boolean stubEmulatorRequested)
Ustawia żądaną flagę emulatora stub
Parametry | |
---|---|
stubEmulatorRequested | boolean |
setTcpDeviceRequested
public void setTcpDeviceRequested (boolean tcpDeviceRequested)
Ustawia flagę żądania urządzenia tcp
Parametry | |
---|---|
tcpDeviceRequested | boolean |
stubEmulatorRequested
public boolean stubEmulatorRequested ()
Zwroty | |
---|---|
boolean |
Wymagane urządzenie tcp
public boolean tcpDeviceRequested ()
Zwroty | |
---|---|
boolean |
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2021-10-04 UTC.