IDeviceSelection

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 setSerial (String... serialNumber)

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

abstract boolean stubEmulatorRequested ()
abstract boolean tcpDeviceRequested ()

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

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

public abstract boolean deviceRequested ()

रिटर्न
boolean true अगर एक डिवाइस का अनुरोध किया गया है

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

public abstract boolean emulatorRequested ()

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

gceDeviceRequested

public abstract boolean gceDeviceRequested ()

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

getBaseDeviceTypeRequested

public abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()

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

रिटर्न
IDeviceSelection.BaseDeviceType

getBatteryLevel

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 ()

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

रिटर्न
सीरियल नंबर का नक्शा जिसके लिए इसे आवंटित नहीं किया गया था

getProductTypes

public abstract  getProductTypes ()

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

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

getProperties

public abstract  getProperties ()

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

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

getSerials

public abstract  getSerials (IDevice device)

क्रम संख्या की एक प्रति प्राप्त करता है

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

रिटर्न
सीरियल नंबरों की एक ERROR(/Collection)

getSerials

public abstract  getSerials ()

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

रिटर्न

NullDeviceRequested

public abstract boolean nullDeviceRequested ()

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

सेटबेस डिवाइस टाइप अनुरोध किया गया

public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)

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

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

setSerial

public abstract void setSerial (String... serialNumber)

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

पैरामीटर
serialNumber String

stubEmulatorRequested

public abstract boolean stubEmulatorRequested ()

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

tcpDeviceRequested

public abstract boolean tcpDeviceRequested ()

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