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