IDeviceSelection
public
interface
IDeviceSelection
implements
IMatcher<IDevice>
com.android.tradefed.device.IDeviceSelection |
Interface pour les critères de sélection des appareils.
Résumé
Méthodes publiques | |
---|---|
abstract
boolean
|
deviceRequested()
|
abstract
boolean
|
emulatorRequested()
|
abstract
boolean
|
gceDeviceRequested()
|
abstract
IDeviceSelection.BaseDeviceType
|
getBaseDeviceTypeRequested()
Affiche le type d'appareil à utiliser. |
abstract
Integer
|
getBatteryLevel(IDevice device)
Récupère le niveau de batterie d'un appareil donné. |
abstract
String
|
getDeviceProductType(IDevice device)
Récupère le type de produit des appareils donnés. |
abstract
String
|
getDeviceProductVariant(IDevice device)
Récupère la variante de produit de l'appareil donné. |
abstract
|
getExcludeSerials()
Récupère une copie de la liste d'exclusion des numéros de série |
abstract
|
getNoMatchReason()
Affiche 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()
Affiche un mappage de la liste de propriétés |
abstract
|
getSerials(IDevice device)
Récupère une copie des numéros de série. |
abstract
|
getSerials()
Affiche la liste des séries demandées. |
abstract
boolean
|
nullDeviceRequested()
|
abstract
void
|
setBaseDeviceTypeRequested(IDeviceSelection.BaseDeviceType type)
Définit le type d'appareil à utiliser. |
abstract
void
|
setRequireBatteryCheck(boolean requireCheck)
Détermine si la vérification de la batterie doit être effectuée ou non. |
abstract
void
|
setSerial(String... serialNumber)
Définissez la liste d'inclusion des numéros de série en remplaçant les valeurs existantes. |
abstract
boolean
|
stubEmulatorRequested()
|
default
boolean
|
tcpDeviceRequested()
|
Méthodes publiques
appareil demandé
public abstract boolean deviceRequested ()
Renvoie | |
---|---|
boolean |
true si un appareil a été demandé |
émulateur demandé
public abstract boolean emulatorRequested ()
Renvoie | |
---|---|
boolean |
true si un émulateur a été demandé |
gceDeviceDemand
public abstract boolean gceDeviceRequested ()
Renvoie | |
---|---|
boolean |
true si un appareil gce (appareil distant) a été demandé |
getBaseDeviceTypeRequested
public abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
Affiche le type d'appareil à utiliser.
Renvoie | |
---|---|
IDeviceSelection.BaseDeviceType |
GetLevelLevel
public abstract Integer getBatteryLevel (IDevice device)
Récupère le niveau de batterie d'un appareil donné.
Paramètres | |
---|---|
device |
IDevice : IDevice |
Renvoie | |
---|---|
Integer |
niveau de batterie de l'appareil ou null s'il est inconnu |
getDeviceProductType
public abstract String getDeviceProductType (IDevice device)
Récupère le type de produit des appareils donnés.
Paramètres | |
---|---|
device |
IDevice : IDevice |
Renvoie | |
---|---|
String |
Type de produit de l'appareil, ou null s'il est inconnu |
getDeviceProductVariant
public abstract String getDeviceProductVariant (IDevice device)
Récupère la variante de produit de l'appareil donné.
Paramètres | |
---|---|
device |
IDevice : IDevice |
Renvoie | |
---|---|
String |
la variante du produit de l'appareil ou null si inconnu |
getExclureSerials
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 ()
Affiche la raison pour laquelle l'appareil n'a pas été mis en correspondance.
Renvoie | |
---|---|
|
Carte du numéro de série au motif pour lequel il n'a pas été alloué |
getProductTypes
public abstractgetProductTypes ()
Récupère une copie de la liste des types de produits.
Renvoie | |
---|---|
|
une ERROR(/Collection) des types de produits |
getProperties
public abstractgetProperties ()
Affiche un mappage de la liste de propriétés
Renvoie | |
---|---|
|
une ERROR(/Map) des noms de propriétés de l'appareil en 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 pris en compte pour la sélection. |
Renvoie | |
---|---|
|
une ERROR(/Collection) de numéros de série |
getSerials
public abstractgetSerials ()
Affiche la liste des séries demandées.
Renvoie | |
---|---|
|
nullDeviceDemandé
public abstract boolean nullDeviceRequested ()
Renvoie | |
---|---|
boolean |
true si un appareil nul (c'est-à-dire aucun appareil requis) a été demandé |
setBaseDeviceTypeRequested
public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
Définit le type d'appareil à utiliser.
Paramètres | |
---|---|
type |
IDeviceSelection.BaseDeviceType |
setExigerBatterieCheck
public abstract void setRequireBatteryCheck (boolean requireCheck)
Détermine si la vérification de la batterie doit être effectuée ou non.
Paramètres | |
---|---|
requireCheck |
boolean |
setSerial
public abstract void setSerial (String... serialNumber)
Définissez la liste d'inclusion des numéros de série en remplaçant 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 de bouchon est un
à utiliser lorsque la configuration doit lancer un émulateur. |
tcpDeviceDemandé
public boolean tcpDeviceRequested ()
Renvoie | |
---|---|
boolean |
true si un appareil tcp (également appelé appareil connecté adb) a été demandé |