DeviceBaselineSetter
public abstract class DeviceBaselineSetter
extends Object
java.lang.Oggetto |
↳ | com.android.tradefed.suite.checker.baseline.DeviceBaselineSetter |
Sottoclassi dirette conosciute |
Classe astratta utilizzata per creare un'impostazione di base del dispositivo.
Riepilogo
Metodi pubblici |
---|
int | getMinimalApiLevel () Ottiene il livello API minimo supportato dal setter. |
String | getName () Ottiene il nome univoco del setter. |
boolean | isExperimental () Se l'impostazione della linea di base è in fase sperimentale. |
abstract boolean | setBaseline ( ITestDevice mDevice) Imposta l'impostazione della linea di base per il dispositivo. |
Costruttori pubblici
DeviceBaselineSetter
public DeviceBaselineSetter (JSONObject object,
String name)
Parametri |
---|
object | JSONObject |
name | String |
Metodi pubblici
getMinimalApiLevel
public int getMinimalApiLevel ()
Ottiene il livello API minimo supportato dal setter.
getNome
public String getName ()
Ottiene il nome univoco del setter.
è sperimentale
public boolean isExperimental ()
Se l'impostazione della linea di base è in fase sperimentale. Viene utilizzato per il rollout di una nuova impostazione. Solo le impostazioni sotto esperimento possono essere facoltativamente abilitate tramite l'opzione enable-experimental-device-baseline-setter. Altre impostazioni non sperimentali vengono applicate forzatamente a meno che l'opzione enable-device-baseline-settings non sia impostata su false.
setBaseline
public abstract boolean setBaseline (ITestDevice mDevice)
Imposta l'impostazione della linea di base per il dispositivo.
Parametri |
---|
mDevice | ITestDevice |