DispositivoBaselineSetter

public abstract class DeviceBaselineSetter
extends Object

Objeto java.lang.
   ↳ com.android.tradefed.suite.checker.baseline.DeviceBaselineSetter


Es la clase abstracta que se usa para crear la configuración de un modelo de referencia del dispositivo.

Resumen

Constructores públicos

DeviceBaselineSetter(JSONObject object, String name)

Métodos públicos

int getMinimalApiLevel()

Obtiene el nivel de API mínimo que admite el método set.

String getName()

Obtiene el nombre único del método set.

boolean isExperimental()

Indica si el parámetro de configuración del modelo de referencia se encuentra en la etapa de experimento.

abstract boolean setBaseline(ITestDevice mDevice)

Establece la configuración de referencia del dispositivo.

Constructores públicos

DispositivoBaselineSetter

public DeviceBaselineSetter (JSONObject object, 
                String name)

Parámetros
object JSONObject

name String

Arroja
JSONException

Métodos públicos

getMinimalApiLevel

public int getMinimalApiLevel ()

Obtiene el nivel de API mínimo que admite el método set.

Devuelve
int

getName

public String getName ()

Obtiene el nombre único del método set.

Devuelve
String

esExperimental

public boolean isExperimental ()

Indica si el parámetro de configuración del modelo de referencia se encuentra en la etapa de experimento. Se usa para el lanzamiento de un parámetro de configuración nuevo. De manera opcional, solo se pueden habilitar los parámetros del experimento con la opción enable-experimental-device-baseline-setters. Otros parámetros de configuración no experimentales se aplican de manera forzosa, a menos que la opción enable-device-baseline-settings esté configurada como falsa.

Devuelve
boolean

setBaseline

public abstract boolean setBaseline (ITestDevice mDevice)

Establece la configuración de referencia del dispositivo.

Parámetros
mDevice ITestDevice

Devuelve
boolean

Arroja
DeviceNotAvailableException