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 अगर किसी टीसीपी डिवाइस (जिसे एडीबी से कनेक्ट किया गया डिवाइस भी कहा जाता है) का अनुरोध किया गया है |