DeviceSelectionOptions
public class DeviceSelectionOptions
extends Object
implements IDeviceSelection
java.lang.Object | |
↳ | com.android.tradefed.device.DeviceSelectionOptions |
Recipiente para critérios de seleção de dispositivos.
Resumo
Classes aninhadas | |
---|---|
enum | DeviceSelectionOptions.DeviceRequestedType Os diferentes tipos possíveis de dispositivos de espaço reservado suportados. |
Construtoras públicas | |
---|---|
DeviceSelectionOptions () |
Métodos públicos | |
---|---|
void | addExcludeSerial (String serialNumber) Adicione um número de série à lista de exclusão. |
void | addProductType (String productType) Adicione um tipo de produto às opções de seleção do dispositivo. |
void | addProperty (String propertyKey, String propValue) Adicione um critério de propriedade às opções de seleção do dispositivo |
void | addSerial (String serialNumber) Adicione um número de série às opções de seleção do dispositivo. |
static IDeviceSelection | createForSerial (String serial) Helper método de fábrica para criar uma |
boolean | deviceRequested () |
boolean | emulatorRequested () |
String | fetchEnvironmentVariable (String name) Função auxiliar usada para buscar a variável de ambiente. |
boolean | gceDeviceRequested () |
Integer | getBatteryLevel (IDevice device) Recupera o nível da bateria para o dispositivo fornecido |
String | getDeviceProductType (IDevice device) Obtém o tipo de produto de determinado dispositivo |
String | getDeviceProductVariant (IDevice device) Obtém a variante de produto de determinado dispositivo |
DeviceSelectionOptions.DeviceRequestedType | getDeviceTypeRequested () |
getExcludeSerials () Obtém uma cópia da lista de exclusão de números de série | |
Integer | getMaxBatteryLevel () Obtém o nível máximo de bateria solicitado |
Integer | getMaxBatteryTemperature () Obtém o nível máximo de bateria solicitado |
Integer | getMinBatteryLevel () Obtém o nível mínimo de bateria solicitado |
getNoMatchReason () Retorna o motivo pelo qual o dispositivo não foi correspondido. | |
getProductTypes () Obtém uma cópia da lista de tipo de produto | |
getProperties () Retorna um mapa da lista de propriedades | |
boolean | getRequireBatteryCheck () Obtém se a verificação da bateria é necessária para dispositivos com nível de bateria desconhecido |
boolean | getRequireBatteryTemperatureCheck () Obtém se a verificação da temperatura da bateria é necessária para dispositivos com temperatura desconhecida da bateria |
getSerials (IDevice device) Obtém uma cópia dos números de série | |
getSerials () Retorna a lista de publicações em série solicitadas. | |
boolean | localVirtualDeviceRequested () |
boolean | matches (IDevice device) |
boolean | nullDeviceRequested () |
boolean | remoteDeviceRequested () |
void | setDeviceRequested (boolean deviceRequested) Define o sinalizador solicitado do emulador |
void | setDeviceTypeRequested ( DeviceSelectionOptions.DeviceRequestedType requestedType) |
void | setEmulatorRequested (boolean emulatorRequested) Define o sinalizador solicitado do emulador |
void | setGceDeviceRequested (boolean gceDeviceRequested) |
void | setMaxBatteryLevel (Integer maxBattery) Define o nível máximo da bateria |
void | setMaxBatteryTemperature (Integer maxBatteryTemperature) Define o nível máximo da bateria |
void | setMinBatteryLevel (Integer minBattery) Define o nível mínimo da bateria |
void | setNullDeviceRequested (boolean nullDeviceRequested) Define o sinalizador de dispositivo nulo solicitado |
void | setRequireBatteryCheck (boolean requireCheck) Define se a verificação da bateria é necessária para dispositivos com nível de bateria desconhecido |
void | setRequireBatteryTemperatureCheck (boolean requireCheckTemprature) Define se a verificação da temperatura da bateria é necessária para dispositivos com temperatura desconhecida da bateria |
void | setSerial (String... serialNumber) Defina a lista de inclusão de números de série, substituindo quaisquer valores existentes. |
void | setStubEmulatorRequested (boolean stubEmulatorRequested) Define o sinalizador do emulador stub solicitado |
void | setTcpDeviceRequested (boolean tcpDeviceRequested) Define o sinalizador do dispositivo tcp solicitado |
boolean | stubEmulatorRequested () |
boolean | tcpDeviceRequested ()
|
Construtoras públicas
DeviceSelectionOptions
public DeviceSelectionOptions ()
Métodos públicos
addExcludeSerial
public void addExcludeSerial (String serialNumber)
Adicione um número de série à lista de exclusão.
addProductType
public void addProductType (String productType)
Adicione um tipo de produto às opções de seleção do dispositivo.
addProperty
public void addProperty (String propertyKey, String propValue)
Adicione um critério de propriedade às opções de seleção do dispositivo
Parâmetros | |
---|---|
propertyKey | String |
propValue | String |
addSerial
public void addSerial (String serialNumber)
Adicione um número de série às opções de seleção do dispositivo.
createForSerial
public static IDeviceSelection createForSerial (String serial)
Helper método de fábrica para criar uma IDeviceSelection
que só irá corresponder dispositivo com dados de série
Parâmetros | |
---|---|
serial | String |
Devoluções | |
---|---|
IDeviceSelection |
deviceRequested
public boolean deviceRequested ()
Devoluções | |
---|---|
boolean |
emulatorRequested
public boolean emulatorRequested ()
Devoluções | |
---|---|
boolean |
fetchEnvironmentVariable
public String fetchEnvironmentVariable (String name)
Função auxiliar usada para buscar a variável de ambiente. É essencialmente um invólucro em torno System.getenv(String)
Isto é feito para fins de teste unidade.
Parâmetros | |
---|---|
name | String : a variável de ambiente para buscar. |
Devoluções | |
---|---|
String | uma String valor da variável de ambiente ou nulo se não estiver disponível. |
gceDeviceRequested
public boolean gceDeviceRequested ()
Devoluções | |
---|---|
boolean |
getBatteryLevel
public Integer getBatteryLevel (IDevice device)
Recupera o nível da bateria para o dispositivo fornecido
Parâmetros | |
---|---|
device | IDevice : o IDevice |
Devoluções | |
---|---|
Integer | o nível da bateria do dispositivo ou null se desconhecido |
getDeviceProductType
public String getDeviceProductType (IDevice device)
Obtém o tipo de produto de determinado dispositivo
Parâmetros | |
---|---|
device | IDevice : o IDevice |
Devoluções | |
---|---|
String | o tipo de produto dispositivo ou null se desconhecido |
getDeviceProductVariant
public String getDeviceProductVariant (IDevice device)
Obtém a variante de produto de determinado dispositivo
Parâmetros | |
---|---|
device | IDevice : o IDevice |
Devoluções | |
---|---|
String | a variante do produto dispositivo ou null se desconhecido |
getDeviceTypeRequested
public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
Devoluções | |
---|---|
DeviceSelectionOptions.DeviceRequestedType |
getExcludeSerials
publicgetExcludeSerials ()
Obtém uma cópia da lista de exclusão de números de série
Devoluções | |
---|---|
um ERROR(/Collection) de números de série |
getMaxBatteryLevel
public Integer getMaxBatteryLevel ()
Obtém o nível máximo de bateria solicitado
Devoluções | |
---|---|
Integer |
getMaxBatteryTemperature
public Integer getMaxBatteryTemperature ()
Obtém o nível máximo de bateria solicitado
Devoluções | |
---|---|
Integer |
getMinBatteryLevel
public Integer getMinBatteryLevel ()
Obtém o nível mínimo de bateria solicitado
Devoluções | |
---|---|
Integer |
getNoMatchReason
publicgetNoMatchReason ()
Retorna o motivo pelo qual o dispositivo não foi correspondido.
Devoluções | |
---|---|
um mapa do número de série para o motivo pelo qual não foi alocado |
getProductTypes
publicgetProductTypes ()
Obtém uma cópia da lista de tipo de produto
Devoluções | |
---|---|
um ERROR(/Collection) de tipos de produtos |
getProperties
publicgetProperties ()
Retorna um mapa da lista de propriedades
Devoluções | |
---|---|
um ERROR(/Map) de nomes de propriedades do dispositivo para valores |
getRequireBatteryCheck
public boolean getRequireBatteryCheck ()
Obtém se a verificação da bateria é necessária para dispositivos com nível de bateria desconhecido
Devoluções | |
---|---|
boolean |
getRequireBatteryTemperatureCheck
public boolean getRequireBatteryTemperatureCheck ()
Obtém se a verificação da temperatura da bateria é necessária para dispositivos com temperatura desconhecida da bateria
Devoluções | |
---|---|
boolean |
getSerials
publicgetSerials (IDevice device)
Obtém uma cópia dos números de série
Parâmetros | |
---|---|
device | IDevice : O IDevice representando o dispositivo considerado para a seleção. |
Devoluções | |
---|---|
um ERROR(/Collection) de números de série |
getSerials
publicgetSerials ()
Retorna a lista de publicações em série solicitadas.
Devoluções | |
---|---|
localVirtualDeviceRequested
public boolean localVirtualDeviceRequested ()
Devoluções | |
---|---|
boolean |
fósforos
public boolean matches (IDevice device)
Parâmetros | |
---|---|
device | IDevice |
Devoluções | |
---|---|
boolean | true se o dado IDevice é um jogo para as opções fornecidas. false de outra forma |
nullDeviceRequested
public boolean nullDeviceRequested ()
Devoluções | |
---|---|
boolean |
remoteDeviceRequested
public boolean remoteDeviceRequested ()
Devoluções | |
---|---|
boolean |
setDeviceRequested
public void setDeviceRequested (boolean deviceRequested)
Define o sinalizador solicitado do emulador
Parâmetros | |
---|---|
deviceRequested | boolean |
setDeviceTypeRequested
public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)
Parâmetros | |
---|---|
requestedType | DeviceSelectionOptions.DeviceRequestedType |
setEmulatorRequested
public void setEmulatorRequested (boolean emulatorRequested)
Define o sinalizador solicitado do emulador
Parâmetros | |
---|---|
emulatorRequested | boolean |
setGceDeviceRequested
public void setGceDeviceRequested (boolean gceDeviceRequested)
Parâmetros | |
---|---|
gceDeviceRequested | boolean |
setMaxBatteryLevel
public void setMaxBatteryLevel (Integer maxBattery)
Define o nível máximo da bateria
Parâmetros | |
---|---|
maxBattery | Integer |
setMaxBatteryTemperature
public void setMaxBatteryTemperature (Integer maxBatteryTemperature)
Define o nível máximo da bateria
Parâmetros | |
---|---|
maxBatteryTemperature | Integer |
setMinBatteryLevel
public void setMinBatteryLevel (Integer minBattery)
Define o nível mínimo da bateria
Parâmetros | |
---|---|
minBattery | Integer |
setNullDeviceRequested
public void setNullDeviceRequested (boolean nullDeviceRequested)
Define o sinalizador de dispositivo nulo solicitado
Parâmetros | |
---|---|
nullDeviceRequested | boolean |
setRequireBatteryCheck
public void setRequireBatteryCheck (boolean requireCheck)
Define se a verificação da bateria é necessária para dispositivos com nível de bateria desconhecido
Parâmetros | |
---|---|
requireCheck | boolean |
setRequireBatteryTemperatureCheck
public void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)
Define se a verificação da temperatura da bateria é necessária para dispositivos com temperatura desconhecida da bateria
Parâmetros | |
---|---|
requireCheckTemprature | boolean |
setSerial
public void setSerial (String... serialNumber)
Defina a lista de inclusão de números de série, substituindo quaisquer valores existentes.
Parâmetros | |
---|---|
serialNumber | String |
setStubEmulatorRequested
public void setStubEmulatorRequested (boolean stubEmulatorRequested)
Define o sinalizador solicitado do emulador stub
Parâmetros | |
---|---|
stubEmulatorRequested | boolean |
setTcpDeviceRequested
public void setTcpDeviceRequested (boolean tcpDeviceRequested)
Define o sinalizador do dispositivo tcp solicitado
Parâmetros | |
---|---|
tcpDeviceRequested | boolean |
stubEmulatorRequested
public boolean stubEmulatorRequested ()
Devoluções | |
---|---|
boolean |
tcpDeviceRequested
public boolean tcpDeviceRequested ()
Devoluções | |
---|---|
boolean |
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2021-10-04 UTC.