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
|
shouldCreateTemporarilyPlaceholder()
मेटाडेटा से कुछ समय के लिए प्लेसहोल्डर बनाएं. |
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 |
shouldCreateTemporarilyPlaceholder
public abstract boolean shouldCreateTemporarilyPlaceholder ()
मेटाडेटा से कुछ समय के लिए प्लेसहोल्डर बनाएं.
| रिटर्न | |
|---|---|
boolean |
|
stubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
| रिटर्न | |
|---|---|
boolean |
true अगर स्टब एम्युलेटर का अनुरोध किया गया है. स्टब एम्युलेटर एक प्लेसहोल्डर है. इसका इस्तेमाल तब किया जाता है, जब कॉन्फ़िगरेशन को एम्युलेटर लॉन्च करना होता है. |
tcpDeviceRequested
public boolean tcpDeviceRequested ()
| रिटर्न | |
|---|---|
boolean |
true अगर टीसीपी डिवाइस (यानी कि ADB से कनेक्ट किया गया डिवाइस) के लिए अनुरोध किया गया है |