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
|
setRequireBatteryCheck(boolean requireCheck)
इससे यह तय होता है कि हमें बैटरी की जांच करनी है या नहीं. |
abstract
void
|
setSerial(String... serialNumber)
सीरियल नंबर की शामिल करने की सूची सेट करें. इसमें मौजूदा वैल्यू बदलें. |
abstract
boolean
|
stubEmulatorRequested()
|
default
boolean
|
tcpDeviceRequested()
|
सार्वजनिक तरीके
deviceRequested
public abstract boolean deviceRequested ()
रिटर्न | |
---|---|
boolean |
true अगर किसी डिवाइस के लिए अनुरोध किया गया है |
emulatorRequested
public abstract boolean emulatorRequested ()
रिटर्न | |
---|---|
boolean |
true अगर किसी एमुलेटर का अनुरोध किया गया है |
gceDeviceRequested
public abstract boolean gceDeviceRequested ()
रिटर्न | |
---|---|
boolean |
true अगर किसी gce डिवाइस (यानी रिमोट डिवाइस) का अनुरोध किया गया है |
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 abstractgetExcludeSerials ()
बाहर रखे गए सीरियल नंबर की सूची की कॉपी पाता है
रिटर्न | |
---|---|
|
सीरियल नंबर का ERROR(/Collection) |
getNoMatchReason
public abstractgetNoMatchReason ()
डिवाइस मैच न होने की वजह दिखाता है.
रिटर्न | |
---|---|
|
सीरियल नंबर का मैप, जिसकी वजह से उसे एलोकेट नहीं किया गया |
getProductTypes
public abstractgetProductTypes ()
प्रॉडक्ट टाइप की सूची की कॉपी मिलती है
रिटर्न | |
---|---|
|
प्रॉडक्ट टाइप का ERROR(/Collection) |
getProperties
public abstractgetProperties ()
प्रॉपर्टी की सूची का मैप दिखाता है
रिटर्न | |
---|---|
|
डिवाइस प्रॉपर्टी के नामों की ERROR(/Map) वैल्यू |
getSerials
public abstractgetSerials (IDevice device)
सीरियल नंबर की कॉपी पाता है
पैरामीटर | |
---|---|
device |
IDevice : IDevice , चुने जाने वाले डिवाइस को दिखाता है. |
रिटर्न | |
---|---|
|
सीरियल नंबर का ERROR(/Collection) |
getSerials
public abstractgetSerials ()
अनुरोध किए गए सीरियल की सूची दिखाता है.
रिटर्न | |
---|---|
|
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 |
setSerial
public abstract void setSerial (String... serialNumber)
सीरियल नंबर की शामिल करने की सूची सेट करें. इसमें मौजूदा वैल्यू बदलें.
पैरामीटर | |
---|---|
serialNumber |
String |
stubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
रिटर्न | |
---|---|
boolean |
true अगर स्टब एमुलेटर का अनुरोध किया गया है. स्टब एमुलेटर एक प्लेसहोल्डर होता है. इसका इस्तेमाल तब किया जाता है, जब कॉन्फ़िगरेशन को एमुलेटर लॉन्च करना हो. |
tcpDeviceRequested
public boolean tcpDeviceRequested ()
रिटर्न | |
---|---|
boolean |
true अगर किसी टीसीपी डिवाइस (जिसे एडीबी से कनेक्ट किया गया डिवाइस भी कहा जाता है) का अनुरोध किया गया है |