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