Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

DeviceSelectionOptions

public class DeviceSelectionOptions
extends Object implements IDeviceSelection

java.lang.Object
com.android.tradefed.device.DeviceSelectionOptions


Contenedor para criterios de selección de dispositivos.

Resumen

Clases anidadas

enum DeviceSelectionOptions.DeviceRequestedType

Los diferentes tipos posibles de dispositivos de marcador de posición admitidos.

Constructores públicos

DeviceSelectionOptions ()

Métodos públicos

void addExcludeSerial (String serialNumber)

Agregue un número de serie a la lista de exclusión.

void addProductType (String productType)

Agregue un tipo de producto a las opciones de selección de dispositivo.

void addProperty (String propertyKey, String propValue)

Agregar un criterio de propiedad a las opciones de selección de dispositivos

void addSerial (String serialNumber)

Agregue un número de serie a las opciones de selección del dispositivo.

static IDeviceSelection createForSerial (String serial)

Método de fábrica auxiliar para crear un IDeviceSelection que solo coincidirá con el dispositivo con el serial dado

boolean deviceRequested ()

boolean emulatorRequested ()

String fetchEnvironmentVariable (String name)

Función auxiliar utilizada para recuperar la variable de entorno.

boolean gceDeviceRequested ()

Integer getBatteryLevel (IDevice device)

Recupera el nivel de batería del dispositivo dado.

String getDeviceProductType (IDevice device)

Obtiene el tipo de producto de dispositivos dado

String getDeviceProductVariant (IDevice device)

Obtiene la variante de producto de dispositivos dada

DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
getExcludeSerials ()

Obtiene una copia de la lista de exclusión de números de serie

Integer getMaxBatteryLevel ()

Obtiene el nivel máximo de batería solicitado

Integer getMaxBatteryTemperature ()

Obtiene el nivel máximo de batería solicitado

Integer getMinBatteryLevel ()

Obtiene el nivel mínimo de batería solicitado

getNoMatchReason ()

Devuelve el motivo por el cual el dispositivo no coincidió.

getProductTypes ()

Obtiene una copia de la lista de tipos de productos

getProperties ()

Devuelve un mapa de la lista de propiedades.

boolean getRequireBatteryCheck ()

Obtiene si se requiere verificación de batería para dispositivos con nivel de batería desconocido

boolean getRequireBatteryTemperatureCheck ()

Obtiene si se requiere la verificación de la temperatura de la batería para dispositivos con una temperatura de batería desconocida

getSerials (IDevice device)

Obtiene una copia de los números de serie

getSerials ()

Devuelve la lista de publicaciones seriadas solicitadas.

boolean localVirtualDeviceRequested ()
boolean matches (IDevice device)
boolean nullDeviceRequested ()

boolean remoteDeviceRequested ()
void setDeviceRequested (boolean deviceRequested)

Establece la bandera solicitada del emulador

void setDeviceTypeRequested ( DeviceSelectionOptions.DeviceRequestedType requestedType)
void setEmulatorRequested (boolean emulatorRequested)

Establece la bandera solicitada del emulador

void setMaxBatteryLevel (Integer maxBattery)

Establece el nivel máximo de batería

void setMaxBatteryTemperature (Integer maxBatteryTemperature)

Establece el nivel máximo de batería

void setMinBatteryLevel (Integer minBattery)

Establece el nivel mínimo de batería

void setNullDeviceRequested (boolean nullDeviceRequested)

Establece el indicador de dispositivo nulo solicitado

void setRequireBatteryCheck (boolean requireCheck)

Establece si se requiere verificación de batería para dispositivos con nivel de batería desconocido

void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)

Establece si se requiere la verificación de la temperatura de la batería para dispositivos con una temperatura de batería desconocida

void setSerial (String... serialNumber)

Establezca la lista de inclusión de números de serie, reemplazando cualquier valor existente.

void setStubEmulatorRequested (boolean stubEmulatorRequested)

Establece la bandera solicitada del emulador de stub

void setTcpDeviceRequested (boolean tcpDeviceRequested)

Establece el indicador solicitado por el dispositivo tcp

boolean stubEmulatorRequested ()

boolean tcpDeviceRequested ()

Constructores públicos

DeviceSelectionOptions

public DeviceSelectionOptions ()

Métodos públicos

addExcludeSerial

public void addExcludeSerial (String serialNumber)

Agregue un número de serie a la lista de exclusión.

addProductType

public void addProductType (String productType)

Agregue un tipo de producto a las opciones de selección de dispositivo.

addProperty

public void addProperty (String propertyKey, 
                String propValue)

Agregar un criterio de propiedad a las opciones de selección de dispositivos

Parámetros
propertyKey String

propValue String

addSerial

public void addSerial (String serialNumber)

Agregue un número de serie a las opciones de selección del dispositivo.

createForSerial

public static IDeviceSelection createForSerial (String serial)

Método de fábrica auxiliar para crear un IDeviceSelection que solo coincidirá con el dispositivo con el serial dado

Parámetros
serial String

Devoluciones
IDeviceSelection

deviceRequested

public boolean deviceRequested ()

Devoluciones
boolean

emulatorRequested

public boolean emulatorRequested ()

Devoluciones
boolean

fetchEnvironmentVariable

public String fetchEnvironmentVariable (String name)

Función auxiliar utilizada para recuperar la variable de entorno. Es esencialmente una envoltura alrededor de System.getenv(String) Esto se hace con fines de prueba unitaria.

Parámetros
name String : la variable de entorno a buscar.

Devoluciones
String un valor de String de la variable de entorno o nulo si no está disponible.

gceDeviceRequested

public boolean gceDeviceRequested ()

Devoluciones
boolean

getBatteryLevel

public Integer getBatteryLevel (IDevice device)

Recupera el nivel de batería del dispositivo dado.

Parámetros
device IDevice : el IDevice

Devoluciones
Integer el nivel de batería del dispositivo o null si se desconoce

getDeviceProductType

public String getDeviceProductType (IDevice device)

Obtiene el tipo de producto de dispositivos dado

Parámetros
device IDevice : el IDevice

Devoluciones
String el tipo de producto del dispositivo o null si se desconoce

getDeviceProductVariant

public String getDeviceProductVariant (IDevice device)

Obtiene la variante de producto de dispositivos dada

Parámetros
device IDevice : el IDevice

Devoluciones
String la variante del producto del dispositivo o null si se desconoce

getDeviceTypeRequested

public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()

Devoluciones
DeviceSelectionOptions.DeviceRequestedType

getExcludeSerials

public  getExcludeSerials ()

Obtiene una copia de la lista de exclusión de números de serie

Devoluciones
un ERROR(/Collection) de números de serie

getMaxBatteryLevel

public Integer getMaxBatteryLevel ()

Obtiene el nivel máximo de batería solicitado

Devoluciones
Integer

getMaxBatteryTemperature

public Integer getMaxBatteryTemperature ()

Obtiene el nivel máximo de batería solicitado

Devoluciones
Integer

getMinBatteryLevel

public Integer getMinBatteryLevel ()

Obtiene el nivel mínimo de batería solicitado

Devoluciones
Integer

getNoMatchReason

public  getNoMatchReason ()

Devuelve el motivo por el cual el dispositivo no coincidió.

Devoluciones
un mapa del número de serie al motivo por el cual no se asignó

getProductTypes

public  getProductTypes ()

Obtiene una copia de la lista de tipos de productos

Devoluciones
un ERROR(/Collection) de tipos de productos

getProperties

public  getProperties ()

Devuelve un mapa de la lista de propiedades.

Devoluciones
un ERROR(/Map) de los nombres de propiedad del dispositivo a los valores

getRequireBatteryCheck

public boolean getRequireBatteryCheck ()

Obtiene si se requiere verificación de batería para dispositivos con nivel de batería desconocido

Devoluciones
boolean

getRequireBatteryTemperatureCheck

public boolean getRequireBatteryTemperatureCheck ()

Obtiene si se requiere la verificación de la temperatura de la batería para dispositivos con una temperatura de batería desconocida

Devoluciones
boolean

getSerials

public  getSerials (IDevice device)

Obtiene una copia de los números de serie

Parámetros
device IDevice : el IDevice representa el dispositivo considerado para la selección.

Devoluciones
un ERROR(/Collection) de números de serie

getSerials

public  getSerials ()

Devuelve la lista de publicaciones seriadas solicitadas.

Devoluciones

localVirtualDeviceRequested

public boolean localVirtualDeviceRequested ()

Devoluciones
boolean

partidos

public boolean matches (IDevice device)

Parámetros
device IDevice

Devoluciones
boolean true si el IDevice dado coincide con las opciones proporcionadas. false contrario

nullDeviceRequested

public boolean nullDeviceRequested ()

Devoluciones
boolean

remoteDeviceRequested

public boolean remoteDeviceRequested ()

Devoluciones
boolean

setDeviceRequested

public void setDeviceRequested (boolean deviceRequested)

Establece la bandera solicitada del emulador

Parámetros
deviceRequested boolean

setDeviceTypeRequested

public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)

Parámetros
requestedType DeviceSelectionOptions.DeviceRequestedType

setEmulatorRequested

public void setEmulatorRequested (boolean emulatorRequested)

Establece la bandera solicitada del emulador

Parámetros
emulatorRequested boolean

setMaxBatteryLevel

public void setMaxBatteryLevel (Integer maxBattery)

Establece el nivel máximo de batería

Parámetros
maxBattery Integer

setMaxBatteryTemperature

public void setMaxBatteryTemperature (Integer maxBatteryTemperature)

Establece el nivel máximo de batería

Parámetros
maxBatteryTemperature Integer

setMinBatteryLevel

public void setMinBatteryLevel (Integer minBattery)

Establece el nivel mínimo de batería

Parámetros
minBattery Integer

setNullDeviceRequested

public void setNullDeviceRequested (boolean nullDeviceRequested)

Establece el indicador de dispositivo nulo solicitado

Parámetros
nullDeviceRequested boolean

setRequireBatteryCheck

public void setRequireBatteryCheck (boolean requireCheck)

Establece si se requiere verificación de batería para dispositivos con nivel de batería desconocido

Parámetros
requireCheck boolean

setRequireBatteryTemperatureCheck

public void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)

Establece si se requiere la verificación de la temperatura de la batería para dispositivos con una temperatura de batería desconocida

Parámetros
requireCheckTemprature boolean

setSerial

public void setSerial (String... serialNumber)

Establezca la lista de inclusión de números de serie, reemplazando cualquier valor existente.

Parámetros
serialNumber String

setStubEmulatorRequested

public void setStubEmulatorRequested (boolean stubEmulatorRequested)

Establece la bandera solicitada del emulador de stub

Parámetros
stubEmulatorRequested boolean

setTcpDeviceRequested

public void setTcpDeviceRequested (boolean tcpDeviceRequested)

Establece el indicador solicitado por el dispositivo tcp

Parámetros
tcpDeviceRequested boolean

stubEmulatorRequested

public boolean stubEmulatorRequested ()

Devoluciones
boolean

tcpDeviceRequested

public boolean tcpDeviceRequested ()

Devoluciones
boolean