IHostOptions
  public
  
  
  
  interface
  IHostOptions
  
  
  
| com.android.tradefed.host.IHostOptions | 
Interfejs okna opcji hosta Ten interfejs służy do uzyskiwania dostępu do opcji dotyczących hosta.
Podsumowanie
Metody publiczne | |
|---|---|
        abstract
        
        
        
        
        Integer
     | 
  
    
      
      getAvailablePermits(IHostOptions.PermitLimitType type)
      
      
        Zwraca liczbę dostępnych pozwoleń danego typu.  | 
  
        abstract
        
        
        
        
        Long
     | 
  
    
      
      getCacheSizeLimit()
      
      
        Zwraca maksymalny dozwolony rozmiar(w bajtach) lokalnej pamięci podręcznej plików.  | 
  
        abstract
        
        
        
        
        Integer
     | 
  
    
      
      getConcurrentDownloadLimit()
      
      
        Zwraca maksymalną liczbę dozwolonych jednoczesnych pobrań.  | 
  
        abstract
        
        
        
        
        Integer
     | 
  
    
      
      getConcurrentFlasherLimit()
      
      
        Zwraca maksymalną liczbę jednoczesnych mignięć.  | 
  
        abstract
        
        
        
        
        Integer
     | 
  
    
      
      getConcurrentVirtualDeviceStartupLimit()
      
      
        Zwraca maksymalną liczbę dozwolonych jednoczesnych uruchomień urządzenia wirtualnego.  | 
  
        abstract
        
        
        
        
        File
     | 
  
    
      
      getDownloadCacheDir()
      
      
        Zwraca ścieżkę używaną do przechowywania pobranych artefaktów.  | 
  
        abstract
        
        
        
        
        File
     | 
  
    
      
      getFastbootTmpDir()
      
      
        Zwraca ścieżkę, której fastboot powinien używać jako folderu tymczasowego.  | 
  
        abstract
        
        
        
        
        int
     | 
  
    
      
      getInUsePermits(IHostOptions.PermitLimitType type)
      
      
        Zwraca liczbę używanych pozwoleń danego typu.  | 
  
        abstract
        
        
        
        
        
     | 
  
    
      
      getKnownGceDeviceIpPool()
      
      
        Znane urządzenie gce powiązane z konkretnym adresem IP.  | 
  
        abstract
        
        
        
        
        
     | 
  
    
      
      getKnownPreconfigureNativeDevicePool()
      
      
        Znana wstępnie skonfigurowana pula adresów IP urządzeń natywnych.  | 
  
        abstract
        
        
        
        
        
     | 
  
    
      
      getKnownPreconfigureVirtualDevicePool()
      
      
        Znana, wstępnie skonfigurowana pula urządzeń wirtualnych.  | 
  
        abstract
        
        
        
        
        
     | 
  
    
      
      getKnownRemoteDeviceIpPool()
      
      
        Znane urządzenie zdalne powiązane z konkretnym adresem IP.  | 
  
        
        default
        
        
        
        
     | 
  
    
      
      getKnownTcpDeviceIpPool()
      
      
        Znane urządzenie TCP powiązane z konkretnym adresem IP.  | 
  
        abstract
        
        
        
        
        
     | 
  
    
      
      getLabels()
      
      
        Uzyskaj etykiety dla hosta.  | 
  
        abstract
        
        
        
        
        String
     | 
  
    
      
      getNetworkInterface()
      
      
        Zwraca interfejs sieciowy używany do łączenia się z urządzeniami testowymi zdalnymi.  | 
  
        abstract
        
        
        
        
        
     | 
  
    
      
      getServiceAccountJsonKeyFiles()
      
      
        Zwraca mapę plików kluczy JSON konta usługi.  | 
  
        abstract
        
        
        
        
        long
     | 
  
    
      
      getTestPhaseTimeout()
      
      
        Zwraca określony limit czasu na poziomie Fazy testów.  | 
  
        abstract
        
        
        
        
        boolean
     | 
  
    
      
      getUseZip64InPartialDownload()
      
      
        Sprawdź, czy w przypadku częściowego pobierania należy użyć formatu zip64.  | 
  
        abstract
        
        
        
        
        void
     | 
  
    
      
      initConcurrentLocks()
      
      
        Inicjowanie blokad równoczesnych  | 
  
        abstract
        
        
        
        
        boolean
     | 
  
    
      
      isFastbootdEnable()
      
      
        Zwraca, czy włączona jest obsługa trybu szybkiego uruchamiania.  | 
  
        abstract
        
        
        
        
        boolean
     | 
  
    
      
      isHostMetricReportingDisabled()
      
      
        Zwraca wartość wskazującą, czy raportowanie danych hosta ma być wyłączone.  | 
  
        abstract
        
        
        
        
        boolean
     | 
  
    
      
      isIncrementalFlashingEnabled()
      
      
        Zwraca informację, czy stopniowe miganie jest włączone.  | 
  
        abstract
        
        
        
        
        boolean
     | 
  
    
      
      isOptOutOfIncrementalFlashing()
      
      
        Zwraca informację, czy gospodarz nie chce korzystać z funkcji stopniowego wyświetlania.  | 
  
        abstract
        
        
        
        
        void
     | 
  
    
      
      returnPermit(IHostOptions.PermitLimitType type)
      
      
        Zwraca zezwolenie danego typu.  | 
  
        abstract
        
        
        
        
        boolean
     | 
  
    
      
      shouldFlashWithFuseZip()
      
      
        Zwraca informacje o tym, czy flashowanie powinno być wykonane za pomocą pliku ZIP z obrazem urządzenia zamontowanego w fuse.  | 
  
        abstract
        
        
        
        
        Boolean
     | 
  
    
      
      shouldUseSsoClient()
      
      
        Sprawdź, czy ma on używać klienta SingleSignOn.  | 
  
        abstract
        
        
        
        
        void
     | 
  
    
      
      takePermit(IHostOptions.PermitLimitType type)
      
      
        Przyjmuje uprawnienia danego typu.  | 
  
        abstract
        
        
        
        
        void
     | 
  
    
      
      validateOptions()
      
      
        Sprawdź, czy opcje ustawione w   | 
  
Metody publiczne
getAvailablePermits
public abstract Integer getAvailablePermits (IHostOptions.PermitLimitType type)
Zwraca liczbę dostępnych pozwoleń danego typu.
| Parametry | |
|---|---|
type | 
        
          IHostOptions.PermitLimitType  | 
      
| Zwroty | |
|---|---|
Integer | 
        |
getCacheSizeLimit
public abstract Long getCacheSizeLimit ()
Zwraca maksymalny dozwolony rozmiar(w bajtach) lokalnej pamięci podręcznej plików.
| Zwroty | |
|---|---|
Long | 
        |
getConcurrentDownloadLimit
public abstract Integer getConcurrentDownloadLimit ()
Zwraca maksymalną liczbę dozwolonych jednoczesnych pobrań. Służy do IBuildProvider, który pobiera wersje zdalne.
| Zwroty | |
|---|---|
Integer | 
        |
getConcurrentFlasherLimit
public abstract Integer getConcurrentFlasherLimit ()
Zwraca maksymalną liczbę jednoczesnych mignięć. Używa: DeviceFlashPreparer.
| Zwroty | |
|---|---|
Integer | 
        limitu jednoczesnych błyśników. | 
getConcurrentVirtualDeviceStartupLimit
public abstract Integer getConcurrentVirtualDeviceStartupLimit ()
Zwraca maksymalną liczbę dozwolonych jednoczesnych uruchomień urządzenia wirtualnego. Używany przez RemoteAndroidVirtualDevice, aby uruchomić urządzenie wirtualne.
| Zwroty | |
|---|---|
Integer | 
        |
getDownloadCacheDir
public abstract File getDownloadCacheDir ()
Zwraca ścieżkę używaną do przechowywania pobranych artefaktów.
| Zwroty | |
|---|---|
File | 
        |
getFastbootTmpDir
public abstract File getFastbootTmpDir ()
Zwraca ścieżkę, której fastboot powinien używać jako folderu tymczasowego.
| Zwroty | |
|---|---|
File | 
        |
getInUsePermits
public abstract int getInUsePermits (IHostOptions.PermitLimitType type)
Zwraca liczbę używanych pozwoleń danego typu.
| Parametry | |
|---|---|
type | 
        
          IHostOptions.PermitLimitType  | 
      
| Zwroty | |
|---|---|
int | 
        |
getKnownGceDeviceIpPool
public abstractgetKnownGceDeviceIpPool () 
Znane urządzenie gce powiązane z konkretnym adresem IP.
| Zwroty | |
|---|---|
 | 
        |
getKnownPreconfigureNativeDevicePool
public abstractgetKnownPreconfigureNativeDevicePool () 
Znana wstępnie skonfigurowana pula adresów IP urządzeń natywnych.
| Zwroty | |
|---|---|
 | 
        |
getKnownPreconfigureVirtualDevicePool
public abstractgetKnownPreconfigureVirtualDevicePool () 
Znana, wstępnie skonfigurowana pula urządzeń wirtualnych.
| Zwroty | |
|---|---|
 | 
        |
getKnownRemoteDeviceIpPool
public abstractgetKnownRemoteDeviceIpPool () 
Znane urządzenie zdalne powiązane z konkretnym adresem IP.
| Zwroty | |
|---|---|
 | 
        |
getKnownTcpDeviceIpPool
publicgetKnownTcpDeviceIpPool () 
Znane urządzenie tcp powiązane z konkretnym adresem IP.
| Zwroty | |
|---|---|
 | 
        |
getLabels
public abstractgetLabels () 
Uzyskaj etykiety dla hosta.
| Zwroty | |
|---|---|
 | 
        |
getNetworkInterface
public abstract String getNetworkInterface ()
Zwraca interfejs sieciowy używany do łączenia się z urządzeniami testowymi zdalnymi.
| Zwroty | |
|---|---|
String | 
        |
getServiceAccountJsonKeyFiles
public abstractgetServiceAccountJsonKeyFiles () 
Zwraca mapę plików kluczy JSON konta usługi.
| Zwroty | |
|---|---|
 | 
        |
getTestPhaseTimeout
public abstract long getTestPhaseTimeout ()
Zwraca określony limit czasu na poziomie Fazy testów. Wartość domyślna to 0, jeśli nie ma limitu czasu.
| Zwroty | |
|---|---|
long | 
        |
getUseZip64InPartialDownload
public abstract boolean getUseZip64InPartialDownload ()
Sprawdź, czy w przypadku częściowego pobierania należy użyć formatu zip64.
| Zwroty | |
|---|---|
boolean | 
        |
initConcurrentLocks
public abstract void initConcurrentLocks ()
Inicjowanie blokad równoczesnych
isFastbootdEnable
public abstract boolean isFastbootdEnable ()
Zwraca, czy włączona jest obsługa trybu szybkiego uruchamiania.
| Zwroty | |
|---|---|
boolean | 
        |
isHostMetricReportingDisabled
public abstract boolean isHostMetricReportingDisabled ()
Zwraca wartość wskazującą, czy raportowanie danych hosta ma być wyłączone.
| Zwroty | |
|---|---|
boolean | 
        |
isIncrementalFlashingEnabled
public abstract boolean isIncrementalFlashingEnabled ()
Zwraca informację, czy stopniowe miganie jest włączone.
| Zwroty | |
|---|---|
boolean | 
        |
isOptOutOfIncrementalFlashing
public abstract boolean isOptOutOfIncrementalFlashing ()
Zwraca informację, czy gospodarz nie chce korzystać z funkcji stopniowego wyświetlania.
| Zwroty | |
|---|---|
boolean | 
        |
returnPermit
public abstract void returnPermit (IHostOptions.PermitLimitType type)
Zwraca zezwolenie danego typu.
| Parametry | |
|---|---|
type | 
        
          IHostOptions.PermitLimitType  | 
      
shouldFlashWithFuseZip
public abstract boolean shouldFlashWithFuseZip ()
Zwraca informacje o tym, czy flashowanie powinno być wykonane za pomocą pliku ZIP z obrazem urządzenia zamontowanego w fuse.
| Zwroty | |
|---|---|
boolean | 
        |
shouldUseSsoClient
public abstract Boolean shouldUseSsoClient ()
Sprawdź, czy ma on używać klienta SingleSignOn.
| Zwroty | |
|---|---|
Boolean | 
        |
takePermit
public abstract void takePermit (IHostOptions.PermitLimitType type)
Przyjmuje uprawnienia danego typu.
| Parametry | |
|---|---|
type | 
        
          IHostOptions.PermitLimitType  | 
      
validateOptions
public abstract void validateOptions ()
Sprawdź, czy opcje ustawione w IHostOptions są prawidłowe.
| Rzuty | |
|---|---|
ConfigurationException | 
          |