DeviceBaselineSetter

public abstract class DeviceBaselineSetter
extends Object

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


डिवाइस की बेसलाइन सेटिंग बनाने के लिए इस्तेमाल किया जाने वाला एब्स्ट्रैक्ट क्लास.

खास जानकारी

पब्लिक कंस्ट्रक्टर

DeviceBaselineSetter(JSONObject object, String name)

सार्वजनिक तरीके

int getMinimalApiLevel()

सेटर के साथ काम करने वाला कम से कम एपीआई लेवल दिखाता है.

String getName()

सेटर का यूनीक नाम दिखाता है.

boolean isExperimental()

बेसलाइन सेटिंग, एक्सपेरिमेंट के तहत है या नहीं.

abstract boolean setBaseline(ITestDevice mDevice)

डिवाइस के लिए बेसलाइन सेटिंग सेट करता है.

पब्लिक कंस्ट्रक्टर

DeviceBaselineSetter

public DeviceBaselineSetter (JSONObject object, 
                String name)

पैरामीटर
object JSONObject

name String

थ्रो
JSONException

सार्वजनिक तरीके

getMinimalApiLevel

public int getMinimalApiLevel ()

सेटर के साथ काम करने वाला कम से कम एपीआई लेवल दिखाता है.

रिटर्न
int

getName

public String getName ()

सेटर का यूनीक नाम दिखाता है.

रिटर्न
String

isExperimental

public boolean isExperimental ()

बेसलाइन सेटिंग, एक्सपेरिमेंट के तौर पर सेट की गई है या नहीं. इसका इस्तेमाल, नई सेटिंग को रोल आउट करने के लिए किया जाता है. एक्सपेरिमेंट में शामिल सेटिंग को, सिर्फ़ वैकल्पिक तौर पर चालू किया जा सकता है. इसके लिए, आपको enable-experimental-device-baseline-setters विकल्प का इस्तेमाल करना होगा. एक्सपेरिमेंट के दायरे में न आने वाली अन्य सेटिंग, तब तक ज़बरदस्ती लागू की जाती हैं, जब तक कि enable-device-baseline-settings विकल्प को 'गलत' पर सेट नहीं किया जाता.

रिटर्न
boolean

setBaseline

public abstract boolean setBaseline (ITestDevice mDevice)

डिवाइस के लिए बेसलाइन सेटिंग सेट करता है.

पैरामीटर
mDevice ITestDevice

रिटर्न
boolean

थ्रो
DeviceNotAvailableException