IDeviceSelection
public
interface
IDeviceSelection
implements
IMatcher<IDevice>
com.android.tradefed.device.IDeviceSelection |
Interface des critères de sélection des appareils.
Résumé
Méthodes publiques | |
---|---|
abstract
boolean
|
deviceRequested()
|
abstract
boolean
|
emulatorRequested()
|
abstract
boolean
|
gceDeviceRequested()
|
abstract
Integer
|
getBatteryLevel(IDevice device)
Récupère le niveau de la batterie pour l'appareil donné |
abstract
String
|
getDeviceProductType(IDevice device)
Récupère le type de produit de l'appareil donné |
abstract
String
|
getDeviceProductVariant(IDevice device)
Récupère la variante de produit des appareils donnés |
abstract
|
getExcludeSerials()
Récupère une copie de la liste d'exclusion des numéros de série |
abstract
|
getNoMatchReason()
Indique la raison pour laquelle l'appareil n'a pas été mis en correspondance. |
abstract
|
getProductTypes()
Récupère une copie de la liste des types de produits |
abstract
|
getProperties()
Renvoie une carte de la liste des établissements |
abstract
|
getSerials(IDevice device)
Récupère une copie des numéros de série |
abstract
|
getSerials()
Renvoie la liste des séries demandées. |
abstract
boolean
|
nullDeviceRequested()
|
abstract
void
|
setSerial(String... serialNumber)
Définissez la liste d'inclusion des numéros de série, en remplaçant toutes les valeurs existantes. |
abstract
boolean
|
stubEmulatorRequested()
|
abstract
boolean
|
tcpDeviceRequested()
|
Méthodes publiques
deviceRequested
public abstract boolean deviceRequested ()
Renvoie | |
---|---|
boolean |
true si un appareil a été demandé
|
emulatorRequested
public abstract boolean emulatorRequested ()
Renvoie | |
---|---|
boolean |
true si un émulateur a été demandé
|
gceDeviceRequested
public abstract boolean gceDeviceRequested ()
Renvoie | |
---|---|
boolean |
true si un appareil gce (également appelé appareil à distance) a été demandé |
getBatteryLevel
public abstract Integer getBatteryLevel (IDevice device)
Récupère le niveau de la batterie pour l'appareil donné
Paramètres | |
---|---|
device |
IDevice : IDevice |
Renvoie | |
---|---|
Integer |
le niveau de batterie de l'appareil ou null si inconnu
|
getDeviceProductType
public abstract String getDeviceProductType (IDevice device)
Récupère le type de produit de l'appareil donné
Paramètres | |
---|---|
device |
IDevice : IDevice |
Renvoie | |
---|---|
String |
le type de produit de l'appareil ou null si inconnu ;
|
getDeviceProductVariant
public abstract String getDeviceProductVariant (IDevice device)
Récupère la variante de produit des appareils donnés
Paramètres | |
---|---|
device |
IDevice : IDevice |
Renvoie | |
---|---|
String |
la variante du produit de l'appareil ou null si elle est inconnue
|
getExcludeSerials
public abstractgetExcludeSerials ()
Récupère une copie de la liste d'exclusion des numéros de série
Renvoie | |
---|---|
|
une ERROR(/Collection) de numéros de série
|
getNoMatchReason
public abstractgetNoMatchReason ()
Indique la raison pour laquelle l'appareil n'a pas été mis en correspondance.
Renvoie | |
---|---|
|
une carte des numéros de série et des raisons pour lesquelles ils n'ont pas été attribués ; |
getProductTypes
public abstractgetProductTypes ()
Récupère une copie de la liste des types de produits
Renvoie | |
---|---|
|
un ERROR(/Collection) de types de produits
|
getProperties
public abstractgetProperties ()
Renvoie une carte de la liste des établissements
Renvoie | |
---|---|
|
un ERROR(/Map) de noms de propriétés d'appareils et de valeurs
|
getSerials
public abstractgetSerials (IDevice device)
Récupère une copie des numéros de série
Paramètres | |
---|---|
device |
IDevice : IDevice représentant l'appareil envisagé pour la sélection. |
Renvoie | |
---|---|
|
une ERROR(/Collection) de numéros de série
|
getSerials
public abstractgetSerials ()
Renvoie la liste des séries demandées.
Renvoie | |
---|---|
|
nullDeviceRequested
public abstract boolean nullDeviceRequested ()
Renvoie | |
---|---|
boolean |
true si un appareil nul (aucun appareil requis) a été demandé
|
setSerial
public abstract void setSerial (String... serialNumber)
Définissez la liste d'inclusion des numéros de série, en remplaçant toutes les valeurs existantes.
Paramètres | |
---|---|
serialNumber |
String |
stubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
Renvoie | |
---|---|
boolean |
true si un émulateur de bouchon a été demandé. Un émulateur bouchon est un espace réservé à utiliser lorsque la configuration doit lancer un émulateur.
|
tcpDeviceRequested
public abstract boolean tcpDeviceRequested ()
Renvoie | |
---|---|
boolean |
true si un appareil TCP (également appelé appareil connecté à l'ADB) a été demandé |