IDeviceSelection
public interface IDeviceSelection
implements IMatcher <IDevice>
com.android.tradefed.device.IDeviceSelection |
Schnittstelle für Geräteauswahlkriterien.
Zusammenfassung
Öffentliche Methoden | |
---|---|
abstract boolean | deviceRequested () |
abstract boolean | emulatorRequested () |
abstract boolean | gceDeviceRequested () |
abstract IDeviceSelection.BaseDeviceType | getBaseDeviceTypeRequested () Gibt den Gerätetyp zurück, den wir verwenden sollten. |
abstract Integer | getBatteryLevel (IDevice device) Ruft den Batteriestand für das angegebene Gerät ab |
abstract String | getDeviceProductType (IDevice device) Ruft den angegebenen Geräteprodukttyp ab |
abstract String | getDeviceProductVariant (IDevice device) Ruft die Produktvariante des angegebenen Geräts ab |
abstract | getExcludeSerials () Ruft eine Kopie der Ausschlussliste für Seriennummern ab |
abstract | getNoMatchReason () Gibt den Grund zurück, aus dem das Gerät nicht abgeglichen wurde. |
abstract | getProductTypes () Ruft eine Kopie der Produkttypliste ab |
abstract | getProperties () Gibt eine Karte der Eigenschaftsliste zurück |
abstract | getSerials (IDevice device) Ruft eine Kopie der Seriennummern ab |
abstract | getSerials () Gibt die Liste der angeforderten Zeitschriften zurück. |
abstract boolean | nullDeviceRequested () |
abstract void | setBaseDeviceTypeRequested ( IDeviceSelection.BaseDeviceType type) Legt den Gerätetyp fest, den wir verwenden sollten. |
abstract void | setSerial (String... serialNumber) Legen Sie die Einschlussliste für Seriennummern fest und ersetzen Sie alle vorhandenen Werte. |
abstract boolean | stubEmulatorRequested () |
abstract boolean | tcpDeviceRequested () |
Öffentliche Methoden
Gerät angefordert
public abstract boolean deviceRequested ()
Kehrt zurück | |
---|---|
boolean | true , wenn ein Gerät angefordert wurde |
Emulator angefordert
public abstract boolean emulatorRequested ()
Kehrt zurück | |
---|---|
boolean | true , wenn ein Emulator angefordert wurde |
gceDeviceRequested
public abstract boolean gceDeviceRequested ()
Kehrt zurück | |
---|---|
boolean | true , wenn ein gce-Gerät (auch bekannt als Remote-Gerät) angefordert wurde |
getBaseDeviceTypeRequested
public abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
Gibt den Gerätetyp zurück, den wir verwenden sollten.
Kehrt zurück | |
---|---|
IDeviceSelection.BaseDeviceType |
getBatteryLevel
public abstract Integer getBatteryLevel (IDevice device)
Ruft den Batteriestand für das angegebene Gerät ab
Parameter | |
---|---|
device | IDevice : das IDevice |
Kehrt zurück | |
---|---|
Integer | der Batteriestand des Geräts oder null , falls unbekannt |
getDeviceProductType
public abstract String getDeviceProductType (IDevice device)
Ruft den angegebenen Geräteprodukttyp ab
Parameter | |
---|---|
device | IDevice : das IDevice |
Kehrt zurück | |
---|---|
String | der Produkttyp des Geräts oder null , falls unbekannt |
getDeviceProductVariant
public abstract String getDeviceProductVariant (IDevice device)
Ruft die Produktvariante des angegebenen Geräts ab
Parameter | |
---|---|
device | IDevice : das IDevice |
Kehrt zurück | |
---|---|
String | die Produktvariante des Geräts oder null , falls unbekannt |
getExcludeSerials
public abstractgetExcludeSerials ()
Ruft eine Kopie der Ausschlussliste für Seriennummern ab
Kehrt zurück | |
---|---|
a ERROR(/Collection) von Seriennummern |
getNoMatchReason
public abstractgetNoMatchReason ()
Gibt den Grund zurück, aus dem das Gerät nicht abgeglichen wurde.
Kehrt zurück | |
---|---|
eine Zuordnung der Seriennummer zum Grund, für den sie nicht vergeben wurde |
getProductTypes
public abstractgetProductTypes ()
Ruft eine Kopie der Produkttypliste ab
Kehrt zurück | |
---|---|
a ERROR(/Collection) von Produkttypen |
getProperties
public abstractgetProperties ()
Gibt eine Karte der Eigenschaftsliste zurück
Kehrt zurück | |
---|---|
a ERROR(/Map) von Geräteeigenschaftsnamen zu Werten |
getSerials
public abstractgetSerials (IDevice device)
Ruft eine Kopie der Seriennummern ab
Parameter | |
---|---|
device | IDevice : Das IDevice das das für die Auswahl in Betracht gezogene Gerät darstellt. |
Kehrt zurück | |
---|---|
a ERROR(/Collection) von Seriennummern |
getSerials
public abstractgetSerials ()
Gibt die Liste der angeforderten Zeitschriften zurück.
Kehrt zurück | |
---|---|
nullDeviceRequested
public abstract boolean nullDeviceRequested ()
Kehrt zurück | |
---|---|
boolean | true , wenn ein Nullgerät (auch bekannt als kein Gerät erforderlich) angefordert wurde |
setBaseDeviceTypeRequested
public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
Legt den Gerätetyp fest, den wir verwenden sollten.
Parameter | |
---|---|
type | IDeviceSelection.BaseDeviceType |
setSerial
public abstract void setSerial (String... serialNumber)
Legen Sie die Einschlussliste für Seriennummern fest und ersetzen Sie alle vorhandenen Werte.
Parameter | |
---|---|
serialNumber | String |
stubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
Kehrt zurück | |
---|---|
boolean | true , wenn ein Stub-Emulator angefordert wurde. Ein Stub-Emulator ist ein Platzhalter, der verwendet wird, wenn config einen Emulator starten muss. |
tcpDeviceRequested
public abstract boolean tcpDeviceRequested ()
Kehrt zurück | |
---|---|
boolean | true , wenn ein TCP-Gerät (auch bekannt als adb-verbundenes Gerät) angefordert wurde |