O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

IDeviceConfiguration

public interface IDeviceConfiguration

com.android.tradefed.config.IDeviceConfiguration


Interface do suporte de configuração do dispositivo. Use para representar um objeto que pode conter as informações para a configuração de um dispositivo.

Resumo

Métodos públicos

abstract void addFrequency (Object config, Integer frequency)

Acompanhe a frequência do objeto para que possamos injetar opções corretamente nele.

abstract void addSpecificConfig (Object config, String type)

Passe um dos objetos permitidos que o Detentor da configuração pode rastrear.

abstract void addSpecificConfig (Object config)

Passe um dos objetos permitidos que o Detentor da configuração pode rastrear.

abstract IDeviceConfiguration clone (String newName)

Devolver uma cópia superficial deste IDeviceConfiguration objeto, com um novo nome.

abstract IDeviceConfiguration clone ()

Devolver uma cópia superficial deste IDeviceConfiguration objeto.

abstract getAllObjectOfType (String configType)

Retornar a lista de todos os objetos de configuração realizada a instância do IDeviceConfiguration que corresponde ao tipo de configuração solicitada.

abstract getAllObjects ()

Retornar a lista de todos os objetos de configuração realizada a instância do IDeviceConfiguration

abstract IBuildProvider getBuildProvider ()

Retorno IBuildProvider que o titular da configuração do dispositivo tem referência a.

abstract String getDeviceName ()

Retorna O Nome do dispositivo especificado no campo "nome" da configuração.

abstract TestDeviceOptions getDeviceOptions ()

Retorno TestDeviceOptions que o titular de configuração do dispositivo tem.

abstract IDeviceRecovery getDeviceRecovery ()

Retorno IDeviceRecovery que o titular de configuração do dispositivo tem.

abstract IDeviceSelection getDeviceRequirements ()

Retorno IDeviceSelection que o titular de configuração do dispositivo tem.

abstract Integer getFrequency (Object config)

Retorna a frequência do objeto.

abstract getLabPreparers ()

Retornar uma lista de ITargetPreparer que o titular de configuração do dispositivo tem.

abstract getTargetPreparers ()

Retornar uma lista de ITargetPreparer que o titular de configuração do dispositivo tem.

abstract boolean isFake ()

Retorna se o contêiner é para um dispositivo em teste ou não.

abstract void removeObjectType (String type)

Remova o tipo de objeto especificado do suporte de configuração do dispositivo.

Métodos públicos

addFrequency

public abstract void addFrequency (Object config, 
                Integer frequency)

Acompanhe a frequência do objeto para que possamos injetar opções corretamente nele.

Parâmetros
config Object : o objeto que estamos a controlar a frequência.

frequency Integer : frequência associado com o objeto.

addSpecificConfig

public abstract void addSpecificConfig (Object config, 
                String type)

Passe um dos objetos permitidos que o Detentor da configuração pode rastrear.

Lista completa de objetos permitidos são: IBuildProvider , ITargetPreparer , IDeviceRecovery , IDeviceSelection , TestDeviceOptions

Parâmetros
config Object : objecto de um tipo acima.

type String : o tipo de objecto de configuração que lhe é transmitido.

Lança
ConfigurationException caso o objeto passado não corresponda aos tipos permitidos.

addSpecificConfig

public abstract void addSpecificConfig (Object config)

Passe um dos objetos permitidos que o Detentor da configuração pode rastrear.

Lista completa de objetos permitidos são: IBuildProvider , ITargetPreparer , IDeviceRecovery , IDeviceSelection , TestDeviceOptions

Parâmetros
config Object : objecto de um tipo acima.

Lança
ConfigurationException caso o objeto passado não corresponda aos tipos permitidos.

clone

public abstract IDeviceConfiguration clone (String newName)

Devolver uma cópia superficial deste IDeviceConfiguration objeto, com um novo nome.

Parâmetros
newName String

Devoluções
IDeviceConfiguration

clone

public abstract IDeviceConfiguration clone ()

Devolver uma cópia superficial deste IDeviceConfiguration objeto.

Devoluções
IDeviceConfiguration

getAllObjectOfType

public abstract  getAllObjectOfType (String configType)

Retornar a lista de todos os objetos de configuração realizada a instância do IDeviceConfiguration que corresponde ao tipo de configuração solicitada.

Parâmetros
configType String

Devoluções

getAllObjects

public abstract  getAllObjects ()

Retornar a lista de todos os objetos de configuração realizada a instância do IDeviceConfiguration

Devoluções

getBuildProvider

public abstract IBuildProvider getBuildProvider ()

Retorno IBuildProvider que o titular da configuração do dispositivo tem referência a.

Devoluções
IBuildProvider

getDeviceName

public abstract String getDeviceName ()

Retorna O Nome do dispositivo especificado no campo "nome" da configuração.

Devoluções
String

getDeviceOptions

public abstract TestDeviceOptions getDeviceOptions ()

Retorno TestDeviceOptions que o titular de configuração do dispositivo tem.

Devoluções
TestDeviceOptions

getDeviceRecovery

public abstract IDeviceRecovery getDeviceRecovery ()

Retorno IDeviceRecovery que o titular de configuração do dispositivo tem.

Devoluções
IDeviceRecovery

getDeviceRequirements

public abstract IDeviceSelection getDeviceRequirements ()

Retorno IDeviceSelection que o titular de configuração do dispositivo tem.

Devoluções
IDeviceSelection

getFrequency

public abstract Integer getFrequency (Object config)

Retorna a frequência do objeto.

Parâmetros
config Object

Devoluções
Integer

getLabPreparers

public abstract  getLabPreparers ()

Retornar uma lista de ITargetPreparer que o titular de configuração do dispositivo tem.

Devoluções

getTargetPreparers

public abstract  getTargetPreparers ()

Retornar uma lista de ITargetPreparer que o titular de configuração do dispositivo tem.

Devoluções

é falso

public abstract boolean isFake ()

Retorna se o contêiner é para um dispositivo em teste ou não.

Devoluções
boolean

removeObjectType

public abstract void removeObjectType (String type)

Remova o tipo de objeto especificado do suporte de configuração do dispositivo.

Parâmetros
type String : O tipo do objeto para remover.

Lança
ConfigurationException caso o tipo não seja compatível.