IDeviceSelection
  public
  
  
  
  interface
  IDeviceSelection
  
  
      implements
      
        IMatcher<IDevice>
      
  
  
| com.android.tradefed.device.IDeviceSelection | 
Interfejs kryteriów wyboru urządzenia.
Podsumowanie
| Metody publiczne | |
|---|---|
| 
        abstract
        
        
        
        
        boolean | 
      deviceRequested()
       | 
| 
        abstract
        
        
        
        
        boolean | 
      emulatorRequested()
       | 
| 
        abstract
        
        
        
        
        boolean | 
      gceDeviceRequested()
       | 
| 
        abstract
        
        
        
        
        IDeviceSelection.BaseDeviceType | 
      getBaseDeviceTypeRequested()
      Zwraca typ urządzenia, którego należy użyć. | 
| 
        abstract
        
        
        
        
        Integer | 
      getBatteryLevel(IDevice device)
      Pobiera poziom naładowania baterii na danym urządzeniu. | 
| 
        abstract
        
        
        
        
        String | 
      getDeviceProductType(IDevice device)
      Pobiera typ produktu danego urządzenia. | 
| 
        abstract
        
        
        
        
        String | 
      getDeviceProductVariant(IDevice device)
      Pobiera wersję produktu dla podanych urządzeń. | 
| 
        abstract
        
        
        
        
         | 
      getExcludeSerials()
      Pobiera kopię listy wykluczeń numerów seryjnych. | 
| 
        abstract
        
        
        
        
         | 
      getNoMatchReason()
      Zwraca powód, dla którego urządzenie nie zostało dopasowane. | 
| 
        abstract
        
        
        
        
         | 
      getProductTypes()
      Pobiera kopię listy typów produktów. | 
| 
        abstract
        
        
        
        
         | 
      getProperties()
      Zwraca mapę listy obiektów | 
| 
        abstract
        
        
        
        
         | 
      getSerials(IDevice device)
      Pobiera kopię numerów seryjnych. | 
| 
        abstract
        
        
        
        
         | 
      getSerials()
      Zwraca listę żądanych seriali. | 
| 
        abstract
        
        
        
        
        boolean | 
      nullDeviceRequested()
       | 
| 
        abstract
        
        
        
        
        void | 
      setBaseDeviceTypeRequested(IDeviceSelection.BaseDeviceType type)
      Ustawia typ urządzenia, którego należy użyć. | 
| 
        abstract
        
        
        
        
        void | 
      setRequireBatteryCheck(boolean requireCheck)
      Określa, czy chcemy sprawdzić baterię. | 
| 
        abstract
        
        
        
        
        void | 
      setSerial(String... serialNumber)
      Ustaw listę uwzględnionych numerów seryjnych, zastępując wszystkie istniejące wartości. | 
| 
        abstract
        
        
        
        
        boolean | 
      stubEmulatorRequested()
       | 
| 
        
        default
        
        
        
        boolean | 
      tcpDeviceRequested()
       | 
Metody publiczne
deviceRequested
public abstract boolean deviceRequested ()
| Zwroty | |
|---|---|
| boolean | true, jeśli urządzenie zostało zgłoszone | 
emulatorRequested
public abstract boolean emulatorRequested ()
| Zwroty | |
|---|---|
| boolean | truejeśli został przesłany emulator, | 
gceDeviceRequested
public abstract boolean gceDeviceRequested ()
| Zwroty | |
|---|---|
| boolean | true, jeśli zostało przesłane żądanie urządzenia gce (czyli urządzenia zdalnego) | 
getBaseDeviceTypeRequested
public abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
Zwraca typ urządzenia, którego należy użyć.
| Zwroty | |
|---|---|
| IDeviceSelection.BaseDeviceType | |
getBatteryLevel
public abstract Integer getBatteryLevel (IDevice device)
Pobiera poziom naładowania baterii na danym urządzeniu.
| Parametry | |
|---|---|
| device | IDevice:IDevice | 
| Zwroty | |
|---|---|
| Integer | poziom naładowania baterii urządzenia lub null, jeśli jest nieznany; | 
getDeviceProductType
public abstract String getDeviceProductType (IDevice device)
Pobiera typ produktu danego urządzenia.
| Parametry | |
|---|---|
| device | IDevice:IDevice | 
| Zwroty | |
|---|---|
| String | typ urządzenia lub null, jeśli jest nieznany; | 
getDeviceProductVariant
public abstract String getDeviceProductVariant (IDevice device)
Pobiera wersję produktu dla podanych urządzeń.
| Parametry | |
|---|---|
| device | IDevice:IDevice | 
| Zwroty | |
|---|---|
| String | wersja urządzenia lub null, jeśli jest nieznana; | 
getExcludeSerials
public abstractgetExcludeSerials () 
Pobiera kopię listy wykluczeń numerów seryjnych.
| Zwroty | |
|---|---|
|  | ERROR(/Collection)numerów seryjnych | 
getNoMatchReason
public abstractgetNoMatchReason () 
Zwraca powód, dla którego urządzenie nie zostało dopasowane.
| Zwroty | |
|---|---|
|  | mapy numeru seryjnego do powodu, dla którego nie został on przypisany. | 
getProductTypes
public abstractgetProductTypes () 
Pobiera kopię listy typów produktów.
| Zwroty | |
|---|---|
|  | ERROR(/Collection)typów produktów | 
getProperties
public abstractgetProperties () 
Zwraca mapę listy obiektów
| Zwroty | |
|---|---|
|  | ERROR(/Map)nazw właściwości urządzenia na wartości | 
getSerials
public abstractgetSerials (IDevice device) 
Pobiera kopię numerów seryjnych.
| Parametry | |
|---|---|
| device | IDevice:IDevicereprezentujące urządzenie brane pod uwagę w celu wyboru. | 
| Zwroty | |
|---|---|
|  | ERROR(/Collection)numerów seryjnych | 
getSerials
public abstractgetSerials () 
Zwraca listę żądanych seriali.
| Zwroty | |
|---|---|
|  | |
nullDeviceRequested
public abstract boolean nullDeviceRequested ()
| Zwroty | |
|---|---|
| boolean | truejeśli żądane jest urządzenie null (czyli nie jest wymagane żadne urządzenie) | 
setBaseDeviceTypeRequested
public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
Ustawia typ urządzenia, którego należy użyć.
| Parametry | |
|---|---|
| type | IDeviceSelection.BaseDeviceType | 
setRequireBatteryCheck
public abstract void setRequireBatteryCheck (boolean requireCheck)
Określa, czy chcemy sprawdzić baterię.
| Parametry | |
|---|---|
| requireCheck | boolean | 
setSerial
public abstract void setSerial (String... serialNumber)
Ustaw listę uwzględnionych numerów seryjnych, zastępując wszystkie istniejące wartości.
| Parametry | |
|---|---|
| serialNumber | String | 
stubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
| Zwroty | |
|---|---|
| boolean | true, jeśli została przesłana prośba o emulator stub. Emulacja zastępcza to obiekt zastępczy używany, gdy konfiguracja musi uruchomić emulator. | 
tcpDeviceRequested
public boolean tcpDeviceRequested ()
| Zwroty | |
|---|---|
| boolean | truejeśli żądanie dotyczy urządzenia TCP (czyli urządzenia połączonego przez ADB), | 
