आईडीवाइस चयन

public interface IDeviceSelection
implements IMatcher <IDevice>

com.android.tradefed.device.IDeviceSelection


डिवाइस चयन मानदंड के लिए इंटरफ़ेस.

सारांश

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

abstract boolean deviceRequested ()
abstract boolean emulatorRequested ()
abstract boolean gceDeviceRequested ()
abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()

वह डिवाइस प्रकार लौटाता है जिसका हमें उपयोग करना चाहिए।

abstract Integer getBatteryLevel (IDevice device)

दिए गए डिवाइस के लिए बैटरी स्तर पुनर्प्राप्त करता है

abstract String getDeviceProductType (IDevice device)

दिए गए डिवाइस उत्पाद प्रकार प्राप्त करता है

abstract String getDeviceProductVariant (IDevice device)

दिए गए डिवाइस उत्पाद संस्करण प्राप्त करता है

abstract getExcludeSerials ()

क्रमांक संख्या बहिष्करण सूची की एक प्रति प्राप्त करता है

abstract getNoMatchReason ()

वह कारण लौटाता है जिसके कारण डिवाइस का मिलान नहीं हुआ।

abstract getProductTypes ()

उत्पाद प्रकार सूची की एक प्रति प्राप्त करता है

abstract getProperties ()

संपत्ति सूची का मानचित्र लौटाता है

abstract getSerials (IDevice device)

सीरियल नंबरों की एक प्रति प्राप्त करें

abstract getSerials ()

अनुरोधित धारावाहिकों की सूची लौटाता है।

abstract boolean nullDeviceRequested ()
abstract void setBaseDeviceTypeRequested ( IDeviceSelection.BaseDeviceType type)

वह उपकरण प्रकार सेट करता है जिसका हमें उपयोग करना चाहिए।

abstract void setRequireBatteryCheck (boolean requireCheck)

यह सेट करता है कि हमें बैटरी जांच करनी है या नहीं।

abstract void setSerial (String... serialNumber)

किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, क्रम संख्या समावेशन सूची सेट करें।

abstract boolean stubEmulatorRequested ()
abstract boolean tcpDeviceRequested ()

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

डिवाइस का अनुरोध किया गया

public abstract boolean deviceRequested ()

रिटर्न
boolean यदि किसी उपकरण का अनुरोध किया गया है तो true

एम्यूलेटर का अनुरोध किया गया

public abstract boolean emulatorRequested ()

रिटर्न
boolean यदि किसी एम्यूलेटर का अनुरोध किया गया है तो true

gceDeviceअनुरोध किया गया

public abstract boolean gceDeviceRequested ()

रिटर्न
boolean यदि एक जीसीई डिवाइस (उर्फ एक रिमोट डिवाइस) का अनुरोध किया गया है तो true

getBaseDeviceTypeRequested

public abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()

वह डिवाइस प्रकार लौटाता है जिसका हमें उपयोग करना चाहिए।

रिटर्न
IDeviceSelection.BaseDeviceType

बैटरीलेवल प्राप्त करें

public abstract Integer getBatteryLevel (IDevice device)

दिए गए डिवाइस के लिए बैटरी स्तर पुनर्प्राप्त करता है

पैरामीटर
device IDevice : IDevice

रिटर्न
Integer यदि अज्ञात हो तो डिवाइस का बैटरी स्तर या null

getDeviceProductType

public abstract String getDeviceProductType (IDevice device)

दिए गए डिवाइस उत्पाद प्रकार प्राप्त करता है

पैरामीटर
device IDevice : IDevice

रिटर्न
String यदि अज्ञात हो तो डिवाइस उत्पाद प्रकार या null

getDeviceProductVariant

public abstract String getDeviceProductVariant (IDevice device)

दिए गए डिवाइस उत्पाद संस्करण प्राप्त करता है

पैरामीटर
device IDevice : IDevice

रिटर्न
String यदि अज्ञात हो तो डिवाइस उत्पाद प्रकार या null

getExcludeSerials

public abstract  getExcludeSerials ()

क्रमांक संख्या बहिष्करण सूची की एक प्रति प्राप्त करता है

रिटर्न
क्रमांकों की एक ERROR(/Collection)

getNoMatchReason

public abstract  getNoMatchReason ()

वह कारण लौटाता है जिसके कारण डिवाइस का मिलान नहीं हुआ।

रिटर्न
क्रम संख्या का एक नक्शा जिसके कारण यह आवंटित नहीं किया गया था

उत्पाद प्रकार प्राप्त करें

public abstract  getProductTypes ()

उत्पाद प्रकार सूची की एक प्रति प्राप्त करता है

रिटर्न
उत्पाद प्रकारों की एक ERROR(/Collection)

गुण प्राप्त करें

public abstract  getProperties ()

संपत्ति सूची का मानचित्र लौटाता है

रिटर्न
मानों के लिए डिवाइस प्रॉपर्टी नामों की एक ERROR(/Map)

धारावाहिक प्राप्त करें

public abstract  getSerials (IDevice device)

सीरियल नंबरों की एक प्रति प्राप्त करें

पैरामीटर
device IDevice : चयन के लिए विचारित डिवाइस का प्रतिनिधित्व करने वाली IDevice

रिटर्न
क्रमांकों की एक ERROR(/Collection)

धारावाहिक प्राप्त करें

public abstract  getSerials ()

अनुरोधित धारावाहिकों की सूची लौटाता है।

रिटर्न

nullDeviceRequested

public abstract boolean nullDeviceRequested ()

रिटर्न
boolean true यदि एक शून्य डिवाइस (अर्थात् कोई डिवाइस आवश्यक नहीं) का अनुरोध किया गया है

setBaseDeviceTypeRequested

public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)

वह उपकरण प्रकार सेट करता है जिसका हमें उपयोग करना चाहिए।

पैरामीटर
type IDeviceSelection.BaseDeviceType

setRequireBatteryCheck

public abstract void setRequireBatteryCheck (boolean requireCheck)

यह सेट करता है कि हमें बैटरी जांच करनी है या नहीं।

पैरामीटर
requireCheck boolean

सेट सीरियल

public abstract void setSerial (String... serialNumber)

किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, क्रम संख्या समावेशन सूची सेट करें।

पैरामीटर
serialNumber String

stubEmulatorअनुरोधित

public abstract boolean stubEmulatorRequested ()

रिटर्न
boolean यदि स्टब एम्यूलेटर का अनुरोध किया गया है तो true । स्टब एमुलेटर एक प्लेसहोल्डर है जिसका उपयोग तब किया जाता है जब कॉन्फिग को एमुलेटर लॉन्च करना होता है।

tcpDeviceअनुरोध किया गया

public abstract boolean tcpDeviceRequested ()

रिटर्न
boolean यदि एक टीसीपी डिवाइस (जिसे एडीबी कनेक्टेड डिवाइस भी कहा जाता है) का अनुरोध किया गया है तो true