Geräteauswahloptionen
public class DeviceSelectionOptions
extends Object
implements IDeviceSelection
java.lang.Object | |
↳ | com.android.tradefed.device.DeviceSelectionOptions |
Container für Geräteauswahlkriterien.
Zusammenfassung
Verschachtelte Klassen | |
---|---|
enum | DeviceSelectionOptions.DeviceRequestedType Die verschiedenen möglichen Typen von unterstützten Platzhaltergeräten. |
Öffentliche Konstrukteure | |
---|---|
DeviceSelectionOptions () |
Öffentliche Methoden | |
---|---|
void | addExcludeSerial (String serialNumber) Fügen Sie der Ausschlussliste eine Seriennummer hinzu. |
void | addProductType (String productType) Fügen Sie den Geräteauswahloptionen einen Produkttyp hinzu. |
void | addProperty (String propertyKey, String propValue) Fügen Sie den Geräteauswahloptionen ein Eigenschaftskriterium hinzu |
void | addSerial (String serialNumber) Fügen Sie eine Seriennummer zu den Geräteauswahloptionen hinzu. |
static IDeviceSelection | createForSerial (String serial) Helper Factory - Methode zur Schaffung eines |
boolean | deviceRequested () |
boolean | emulatorRequested () |
String | fetchEnvironmentVariable (String name) Hilfsfunktion zum Abrufen der Umgebungsvariablen. |
boolean | gceDeviceRequested () |
Integer | getBatteryLevel (IDevice device) Ruft den Akkustand für das angegebene Gerät ab |
String | getDeviceProductType (IDevice device) Ruft den angegebenen Geräteprodukttyp ab |
String | getDeviceProductVariant (IDevice device) Ruft die angegebene Geräteproduktvariante ab |
DeviceSelectionOptions.DeviceRequestedType | getDeviceTypeRequested () |
getExcludeSerials () Ruft eine Kopie der Ausschlussliste für Seriennummern ab | |
Integer | getMaxBatteryLevel () Ruft den angeforderten maximalen Akkustand ab |
Integer | getMaxBatteryTemperature () Ruft den angeforderten maximalen Akkustand ab |
Integer | getMinBatteryLevel () Ruft den angeforderten minimalen Batteriestand ab |
getNoMatchReason () Gibt den Grund zurück, aus dem das Gerät nicht abgeglichen wurde. | |
getProductTypes () Ruft eine Kopie der Produkttypliste ab | |
getProperties () Gibt eine Karte der Eigenschaftsliste zurück | |
boolean | getRequireBatteryCheck () Ruft ab, ob für Geräte mit unbekanntem Akkustand eine Batterieprüfung erforderlich ist |
boolean | getRequireBatteryTemperatureCheck () Ruft ab, ob für Geräte mit unbekannter Batterietemperatur eine Überprüfung der Batterietemperatur erforderlich ist |
getSerials (IDevice device) Ruft eine Kopie der Seriennummern ab | |
getSerials () Gibt die Liste der angeforderten Seriennummern zurück. | |
boolean | localVirtualDeviceRequested () |
boolean | matches (IDevice device) |
boolean | nullDeviceRequested () |
boolean | remoteDeviceRequested () |
void | setDeviceRequested (boolean deviceRequested) Setzt das vom Emulator angeforderte Flag |
void | setDeviceTypeRequested ( DeviceSelectionOptions.DeviceRequestedType requestedType) |
void | setEmulatorRequested (boolean emulatorRequested) Setzt das vom Emulator angeforderte Flag |
void | setGceDeviceRequested (boolean gceDeviceRequested) |
void | setMaxBatteryLevel (Integer maxBattery) Legt den maximalen Akkustand fest |
void | setMaxBatteryTemperature (Integer maxBatteryTemperature) Legt den maximalen Akkustand fest |
void | setMinBatteryLevel (Integer minBattery) Legt den minimalen Akkustand fest |
void | setNullDeviceRequested (boolean nullDeviceRequested) Setzt das Flag für das angeforderte Nullgerät |
void | setRequireBatteryCheck (boolean requireCheck) Legt fest, ob für Geräte mit unbekanntem Batteriestand eine Batterieprüfung erforderlich ist |
void | setRequireBatteryTemperatureCheck (boolean requireCheckTemprature) Legt fest, ob für Geräte mit unbekannter Batterietemperatur eine Überprüfung der Batterietemperatur erforderlich ist |
void | setSerial (String... serialNumber) Legen Sie die Aufnahmeliste für Seriennummern fest und ersetzen Sie alle vorhandenen Werte. |
void | setStubEmulatorRequested (boolean stubEmulatorRequested) Setzt das Flag für den angeforderten Stub-Emulator |
void | setTcpDeviceRequested (boolean tcpDeviceRequested) Setzt das Flag für das angeforderte TCP-Gerät |
boolean | stubEmulatorRequested () |
boolean | tcpDeviceRequested ()
|
Öffentliche Konstrukteure
Geräteauswahloptionen
public DeviceSelectionOptions ()
Öffentliche Methoden
addExcludeSerial
public void addExcludeSerial (String serialNumber)
Fügen Sie der Ausschlussliste eine Seriennummer hinzu.
addProductType
public void addProductType (String productType)
Fügen Sie den Geräteauswahloptionen einen Produkttyp hinzu.
addProperty
public void addProperty (String propertyKey, String propValue)
Fügen Sie den Geräteauswahloptionen ein Eigenschaftskriterium hinzu
Parameter | |
---|---|
propertyKey | String |
propValue | String |
addSerial
public void addSerial (String serialNumber)
Fügen Sie eine Seriennummer zu den Geräteauswahloptionen hinzu.
createForSerial
public static IDeviceSelection createForSerial (String serial)
Helper Factory - Methode zur Schaffung eines IDeviceSelection
, das nur Gerät mit bestimmten Serien Übereinstimmen
Parameter | |
---|---|
serial | String |
Kehrt zurück | |
---|---|
IDeviceSelection |
GerätAngefordert
public boolean deviceRequested ()
Kehrt zurück | |
---|---|
boolean |
EmulatorAngefordert
public boolean emulatorRequested ()
Kehrt zurück | |
---|---|
boolean |
fetchEnvironmentVariable
public String fetchEnvironmentVariable (String name)
Hilfsfunktion zum Abrufen der Umgebungsvariablen. Es ist im Wesentlichen ein Wrapper um System.getenv(String)
Diese für Einheit Testzwecken erfolgt.
Parameter | |
---|---|
name | String : die Umgebungsvariablen zu holen. |
Kehrt zurück | |
---|---|
String | ein String - Wert des Umgebungsvariable oder null , wenn nicht verfügbar ist . |
gceDeviceRequested
public boolean gceDeviceRequested ()
Kehrt zurück | |
---|---|
boolean |
getBatteryLevel
public Integer getBatteryLevel (IDevice device)
Ruft den Akkustand für das angegebene Gerät ab
Parameter | |
---|---|
device | IDevice : die IDevice |
Kehrt zurück | |
---|---|
Integer | das Gerät Batteriestand oder null , wenn unbekannt |
getDeviceProductType
public String getDeviceProductType (IDevice device)
Ruft den angegebenen Geräteprodukttyp ab
Parameter | |
---|---|
device | IDevice : die IDevice |
Kehrt zurück | |
---|---|
String | das Gerät Produkttyp oder null , wenn unbekannt |
getDeviceProductVariant
public String getDeviceProductVariant (IDevice device)
Ruft die angegebene Geräteproduktvariante ab
Parameter | |
---|---|
device | IDevice : die IDevice |
Kehrt zurück | |
---|---|
String | das Gerät Produktvariante oder null , wenn unbekannt |
getDeviceTypeRequested
public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
Kehrt zurück | |
---|---|
DeviceSelectionOptions.DeviceRequestedType |
getExcludeSerials
publicgetExcludeSerials ()
Ruft eine Kopie der Ausschlussliste für Seriennummern ab
Kehrt zurück | |
---|---|
ein ERROR(/Collection) von Seriennummern |
getMaxBatteryLevel
public Integer getMaxBatteryLevel ()
Ruft den angeforderten maximalen Akkustand ab
Kehrt zurück | |
---|---|
Integer |
getMaxBatteryTemperature
public Integer getMaxBatteryTemperature ()
Ruft den angeforderten maximalen Akkustand ab
Kehrt zurück | |
---|---|
Integer |
getMinBatteryLevel
public Integer getMinBatteryLevel ()
Ruft den angeforderten minimalen Batteriestand ab
Kehrt zurück | |
---|---|
Integer |
getNoMatchReason
publicgetNoMatchReason ()
Gibt den Grund zurück, aus dem das Gerät nicht abgeglichen wurde.
Kehrt zurück | |
---|---|
a Zuordnung der Seriennummer zu dem Grund, aus dem sie nicht zugewiesen wurde |
getProductTypes
publicgetProductTypes ()
Ruft eine Kopie der Produkttypliste ab
Kehrt zurück | |
---|---|
ein ERROR(/Collection) von Produkttypen |
getProperties
publicgetProperties ()
Gibt eine Karte der Eigenschaftsliste zurück
Kehrt zurück | |
---|---|
ein ERROR(/Map) Geräteeigenschaftsnamen auf Werte |
getRequireBatteryCheck
public boolean getRequireBatteryCheck ()
Ruft ab, ob für Geräte mit unbekanntem Akkustand eine Batterieprüfung erforderlich ist
Kehrt zurück | |
---|---|
boolean |
getRequireBatteryTemperatureCheck
public boolean getRequireBatteryTemperatureCheck ()
Ruft ab, ob für Geräte mit unbekannter Batterietemperatur eine Überprüfung der Batterietemperatur erforderlich ist
Kehrt zurück | |
---|---|
boolean |
getSerials
publicgetSerials (IDevice device)
Ruft eine Kopie der Seriennummern ab
Parameter | |
---|---|
device | IDevice : Die IDevice die Vorrichtung für die Auswahl in Betracht gezogen darstellt. |
Kehrt zurück | |
---|---|
ein ERROR(/Collection) von Seriennummern |
getSerials
publicgetSerials ()
Gibt die Liste der angeforderten Seriennummern zurück.
Kehrt zurück | |
---|---|
localVirtualDeviceRequested
public boolean localVirtualDeviceRequested ()
Kehrt zurück | |
---|---|
boolean |
Streichhölzer
public boolean matches (IDevice device)
Parameter | |
---|---|
device | IDevice |
Kehrt zurück | |
---|---|
boolean | true , wenn die angegebene IDevice eine Übereinstimmung für die angebotenen Optionen ist. false sonst |
nullDeviceRequested
public boolean nullDeviceRequested ()
Kehrt zurück | |
---|---|
boolean |
remoteDeviceRequested
public boolean remoteDeviceRequested ()
Kehrt zurück | |
---|---|
boolean |
setDeviceRequested
public void setDeviceRequested (boolean deviceRequested)
Setzt das vom Emulator angeforderte Flag
Parameter | |
---|---|
deviceRequested | boolean |
setDeviceTypeRequested
public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)
Parameter | |
---|---|
requestedType | DeviceSelectionOptions.DeviceRequestedType |
setEmulatorRequested
public void setEmulatorRequested (boolean emulatorRequested)
Setzt das vom Emulator angeforderte Flag
Parameter | |
---|---|
emulatorRequested | boolean |
setGceDeviceRequested
public void setGceDeviceRequested (boolean gceDeviceRequested)
Parameter | |
---|---|
gceDeviceRequested | boolean |
setMaxBatteryLevel
public void setMaxBatteryLevel (Integer maxBattery)
Legt den maximalen Akkustand fest
Parameter | |
---|---|
maxBattery | Integer |
setMaxBatteryTemperature
public void setMaxBatteryTemperature (Integer maxBatteryTemperature)
Legt den maximalen Akkustand fest
Parameter | |
---|---|
maxBatteryTemperature | Integer |
setMinBatteryLevel
public void setMinBatteryLevel (Integer minBattery)
Legt den minimalen Akkustand fest
Parameter | |
---|---|
minBattery | Integer |
setNullDeviceRequested
public void setNullDeviceRequested (boolean nullDeviceRequested)
Setzt das Flag für das angeforderte Nullgerät
Parameter | |
---|---|
nullDeviceRequested | boolean |
setRequireBatteryCheck
public void setRequireBatteryCheck (boolean requireCheck)
Legt fest, ob für Geräte mit unbekanntem Batteriestand eine Batterieprüfung erforderlich ist
Parameter | |
---|---|
requireCheck | boolean |
setRequireBatteryTemperatureCheck
public void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)
Legt fest, ob für Geräte mit unbekannter Batterietemperatur eine Überprüfung der Batterietemperatur erforderlich ist
Parameter | |
---|---|
requireCheckTemprature | boolean |
setSeriell
public void setSerial (String... serialNumber)
Legen Sie die Aufnahmeliste für Seriennummern fest und ersetzen Sie alle vorhandenen Werte.
Parameter | |
---|---|
serialNumber | String |
setStubEmulatorRequested
public void setStubEmulatorRequested (boolean stubEmulatorRequested)
Setzt das Flag für den angeforderten Stub-Emulator
Parameter | |
---|---|
stubEmulatorRequested | boolean |
setTcpDeviceRequested
public void setTcpDeviceRequested (boolean tcpDeviceRequested)
Setzt das Flag für das angeforderte TCP-Gerät
Parameter | |
---|---|
tcpDeviceRequested | boolean |
StubEmulatorAngefordert
public boolean stubEmulatorRequested ()
Kehrt zurück | |
---|---|
boolean |
tcpDeviceRequested
public boolean tcpDeviceRequested ()
Kehrt zurück | |
---|---|
boolean |
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Last updated 2021-10-04 UTC.