DeviceBaselineSetter
public abstract class DeviceBaselineSetter
extends Object
java.lang.Objeto |
↳ | com.android.tradefed.suite.checker.baseline.DeviceBaselineSetter |
Subclases directas conocidas |
Clase abstracta utilizada para crear una configuración de línea de base del dispositivo.
Resumen
Métodos públicos |
---|
int | getMinimalApiLevel () Obtiene el nivel de API mínimo admitido por el establecedor. |
String | getName () Obtiene el nombre exclusivo del setter. |
boolean | isExperimental () Si la configuración de línea de base está en la etapa de experimento. |
abstract boolean | setBaseline ( ITestDevice mDevice) Establece la configuración de línea de base para el dispositivo. |
Constructores públicos
DeviceBaselineSetter
public DeviceBaselineSetter (JSONObject object,
String name)
Parámetros |
---|
object | JSONObject |
name | String |
Métodos públicos
getMinimalApiLevel
public int getMinimalApiLevel ()
Obtiene el nivel de API mínimo admitido por el establecedor.
obtenerNombre
public String getName ()
Obtiene el nombre exclusivo del setter.
esExperimental
public boolean isExperimental ()
Si la configuración de línea de base está en la etapa de experimento. Se utiliza para el despliegue de una nueva configuración. Solo la configuración bajo experimento se puede habilitar opcionalmente a través de la opción enable-experimental-device-baseline-setters. Otras configuraciones no experimentales se aplican de forma forzada a menos que la opción enable-device-baseline-settings se establezca en false.
establecer línea de base
public abstract boolean setBaseline (ITestDevice mDevice)
Establece la configuración de línea de base para el dispositivo.
Parámetros |
---|
mDevice | ITestDevice |