IDeviceSelection
public
interface
IDeviceSelection
implements
IMatcher<IDevice>
com.android.tradefed.device.IDeviceSelection |
Interfaz para los criterios de selección de dispositivos.
Resumen
Métodos públicos | |
---|---|
abstract
boolean
|
deviceRequested()
|
abstract
boolean
|
emulatorRequested()
|
abstract
boolean
|
gceDeviceRequested()
|
abstract
Integer
|
getBatteryLevel(IDevice device)
Recupera el nivel de batería del dispositivo determinado. |
abstract
String
|
getDeviceProductType(IDevice device)
Obtiene el tipo de producto del dispositivo determinado. |
abstract
String
|
getDeviceProductVariant(IDevice device)
Obtiene la variante de producto del dispositivo determinado |
abstract
|
getExcludeSerials()
Obtiene una copia de la lista de exclusiones de números de serie. |
abstract
|
getNoMatchReason()
Muestra el motivo por el que no se encontró una coincidencia para el dispositivo. |
abstract
|
getProductTypes()
Obtiene una copia de la lista de tipos de productos. |
abstract
|
getProperties()
Muestra un mapa de la lista de propiedades. |
abstract
|
getSerials(IDevice device)
Obtén una copia de los números de serie |
abstract
|
getSerials()
Muestra la lista de seriales solicitados. |
abstract
boolean
|
nullDeviceRequested()
|
abstract
void
|
setSerial(String... serialNumber)
Establece la lista de inclusión de números de serie y reemplaza los valores existentes. |
abstract
boolean
|
stubEmulatorRequested()
|
abstract
boolean
|
tcpDeviceRequested()
|
Métodos públicos
deviceRequested
public abstract boolean deviceRequested ()
Muestra | |
---|---|
boolean |
true si se solicitó un dispositivo
|
emulatorRequested
public abstract boolean emulatorRequested ()
Muestra | |
---|---|
boolean |
true si se solicitó un emulador
|
gceDeviceRequested
public abstract boolean gceDeviceRequested ()
Muestra | |
---|---|
boolean |
true si se solicitó un dispositivo de GCE (también conocido como dispositivo remoto) |
getBatteryLevel
public abstract Integer getBatteryLevel (IDevice device)
Recupera el nivel de batería del dispositivo determinado.
Parámetros | |
---|---|
device |
IDevice : el IDevice |
Muestra | |
---|---|
Integer |
el nivel de batería del dispositivo o null si es desconocido
|
getDeviceProductType
public abstract String getDeviceProductType (IDevice device)
Obtiene el tipo de producto del dispositivo determinado.
Parámetros | |
---|---|
device |
IDevice : el IDevice |
Muestra | |
---|---|
String |
el tipo de producto del dispositivo o null si es desconocido
|
getDeviceProductVariant
public abstract String getDeviceProductVariant (IDevice device)
Obtiene la variante de producto del dispositivo determinado
Parámetros | |
---|---|
device |
IDevice : el IDevice |
Muestra | |
---|---|
String |
la variante del producto del dispositivo o null si se desconoce
|
getExcludeSerials
public abstractgetExcludeSerials ()
Obtiene una copia de la lista de exclusiones de números de serie.
Muestra | |
---|---|
|
un ERROR(/Collection) de números de serie
|
getNoMatchReason
public abstractgetNoMatchReason ()
Muestra el motivo por el que no se encontró una coincidencia para el dispositivo.
Muestra | |
---|---|
|
Un mapa del número de serie con el motivo por el que no se asignó |
getProductTypes
public abstractgetProductTypes ()
Obtiene una copia de la lista de tipos de productos.
Muestra | |
---|---|
|
un ERROR(/Collection) de tipos de productos
|
getProperties
public abstractgetProperties ()
Muestra un mapa de la lista de propiedades.
Muestra | |
---|---|
|
Un ERROR(/Map) de nombres de propiedades del dispositivo a valores
|
getSerials
public abstractgetSerials (IDevice device)
Obtén una copia de los números de serie
Parámetros | |
---|---|
device |
IDevice : Es el IDevice que representa el dispositivo que se considera para la selección. |
Muestra | |
---|---|
|
un ERROR(/Collection) de números de serie
|
getSerials
public abstractgetSerials ()
Muestra la lista de seriales solicitados.
Muestra | |
---|---|
|
nullDeviceRequested
public abstract boolean nullDeviceRequested ()
Muestra | |
---|---|
boolean |
true si se solicitó un dispositivo nulo (también conocido como dispositivo no requerido)
|
setSerial
public abstract void setSerial (String... serialNumber)
Establece la lista de inclusión de números de serie y reemplaza los valores existentes.
Parámetros | |
---|---|
serialNumber |
String |
stubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
Muestra | |
---|---|
boolean |
true si se solicitó un emulador de stub. Un emulador de stub es un marcador de posición que se usa cuando la configuración debe iniciar un emulador.
|
tcpDeviceRequested
public abstract boolean tcpDeviceRequested ()
Muestra | |
---|---|
boolean |
true si se solicitó un dispositivo TCP (también conocido como dispositivo conectado a adb) |