IHostSeçenekleri
public interface IHostOptions
com.android.tradefed.host.IHostOptions |
Ana bilgisayar seçenekleri tutucu arayüzü. Bu arayüz ana bilgisayar çapındaki seçeneklere erişmek için kullanılır.
Özet
Genel yöntemler | |
---|---|
abstract Integer | getAvailablePermits ( IHostOptions.PermitLimitType type) Belirli bir türdeki kullanılabilir izin sayısını döndürür |
abstract Long | getCacheSizeLimit () Yerel dosya önbelleğinin izin verilen maksimum boyutunu (bayt) döndürür. |
abstract Integer | getConcurrentDownloadLimit () İzin verilen maksimum eşzamanlı indirme sayısını döndürür. |
abstract Integer | getConcurrentFlasherLimit () İzin verilen maksimum eşzamanlı yanıp sönme sayısını döndürür. |
abstract Integer | getConcurrentVirtualDeviceStartupLimit () İzin verilen maksimum eşzamanlı sanal cihaz başlatma sayısını döndürür. |
abstract File | getDownloadCacheDir () İndirilen yapıtları depolamak için kullanılan yolu döndürür. |
abstract File | getFastbootTmpDir () Fastboot'un geçici klasör olarak kullanması gereken yolu döndürür. |
abstract int | getInUsePermits ( IHostOptions.PermitLimitType type) Belirli bir tür için kullanımdaki izinlerin sayısını döndürür |
abstract | getKnownGceDeviceIpPool () Belirli bir IP ile ilişkili bilinen gce cihazı. |
abstract | getKnownPreconfigureVirtualDevicePool () Bilinen önceden yapılandırılmış sanal cihaz havuzu. |
abstract | getKnownRemoteDeviceIpPool () Belirli bir IP ile ilişkili bilinen uzak cihaz. |
abstract | getKnownTcpDeviceIpPool () Belirli bir IP ile ilişkili bilinen TCP cihazı. |
abstract | getLabels () Toplantı sahibi için etiketler alın. |
abstract String | getNetworkInterface () Uzak test cihazlarına bağlanmak için kullanılan ağ arayüzünü döndürür. |
abstract | getServiceAccountJsonKeyFiles () Hizmet hesabı json anahtar dosyalarının haritasını döndürür. |
abstract long | getTestPhaseTimeout () Belirtilen Test Aşaması düzeyi zaman aşımını döndürür. |
abstract boolean | getUseZip64InPartialDownload () Kısmi indirmede zip64 formatını kullanıp kullanmayacağını kontrol edin. |
abstract void | initConcurrentLocks () Eşzamanlı kilitleri başlatır |
abstract boolean | isFastbootdEnable () Fastbootd modu desteğinin etkin olup olmadığını döndürür. |
abstract boolean | isHostMetricReportingDisabled () Ana bilgisayar metriği raporlamasının devre dışı bırakılıp bırakılmayacağını döndürür. |
abstract boolean | isIncrementalFlashingEnabled () Artımlı yanıp sönmenin etkin olup olmadığını döndürür. |
abstract boolean | isOptOutOfIncrementalFlashing () Ana bilgisayarın artımlı yanıp sönmeyi devre dışı bırakıp bırakmadığını döndürür. |
abstract void | returnPermit ( IHostOptions.PermitLimitType type) Verilen türdeki bir izni döndürür |
abstract boolean | shouldFlashWithFuseZip () Sigortaya takılı aygıt görüntüsü zip dosyasıyla yanıp sönmenin yapılıp yapılmayacağını döndürür. |
abstract Boolean | shouldUseSsoClient () SingleSignOn istemcisini kullanıp kullanmayacağını kontrol edin. |
abstract void | takePermit ( IHostOptions.PermitLimitType type) Verilen türden bir izin alır |
abstract void | validateOptions () |
Genel yöntemler
getAvailablePermits
public abstract Integer getAvailablePermits (IHostOptions.PermitLimitType type)
Belirli bir türdeki kullanılabilir izin sayısını döndürür
Parametreler | |
---|---|
type | IHostOptions.PermitLimitType |
İadeler | |
---|---|
Integer |
getCacheSizeLimit
public abstract Long getCacheSizeLimit ()
Yerel dosya önbelleğinin izin verilen maksimum boyutunu (bayt) döndürür.
İadeler | |
---|---|
Long |
getConcurrentDownloadLimit
public abstract Integer getConcurrentDownloadLimit ()
İzin verilen maksimum eşzamanlı indirme sayısını döndürür. Uzak yapıları indiren IBuildProvider
tarafından kullanılır.
İadeler | |
---|---|
Integer |
getConcurrentFlasherLimit
public abstract Integer getConcurrentFlasherLimit ()
İzin verilen maksimum eşzamanlı yanıp sönme sayısını döndürür. DeviceFlashPreparer
tarafından kullanılır.
İadeler | |
---|---|
Integer | eşzamanlı flaşör sınırı. |
getConcurrentVirtualDeviceStartupLimit
public abstract Integer getConcurrentVirtualDeviceStartupLimit ()
İzin verilen maksimum eşzamanlı sanal cihaz başlatma sayısını döndürür. Sanal cihazı başlatan RemoteAndroidVirtualDevice
tarafından kullanılır.
İadeler | |
---|---|
Integer |
getDownloadCacheDir
public abstract File getDownloadCacheDir ()
İndirilen yapıtları depolamak için kullanılan yolu döndürür.
İadeler | |
---|---|
File |
getFastbootTmpDir
public abstract File getFastbootTmpDir ()
Fastboot'un geçici klasör olarak kullanması gereken yolu döndürür.
İadeler | |
---|---|
File |
getInUsePermits
public abstract int getInUsePermits (IHostOptions.PermitLimitType type)
Belirli bir tür için kullanımdaki izinlerin sayısını döndürür
Parametreler | |
---|---|
type | IHostOptions.PermitLimitType |
İadeler | |
---|---|
int |
getKnownGceDeviceIpPool
public abstractgetKnownGceDeviceIpPool ()
Belirli bir IP ile ilişkili bilinen gce cihazı.
İadeler | |
---|---|
getKnownPreconfigureVirtualDevicePool
public abstractgetKnownPreconfigureVirtualDevicePool ()
Bilinen önceden yapılandırılmış sanal cihaz havuzu.
İadeler | |
---|---|
getKnownRemoteDeviceIpPool
public abstractgetKnownRemoteDeviceIpPool ()
Belirli bir IP ile ilişkili bilinen uzak cihaz.
İadeler | |
---|---|
getKnownTcpDeviceIpPool
public abstractgetKnownTcpDeviceIpPool ()
Belirli bir IP ile ilişkili bilinen TCP cihazı.
İadeler | |
---|---|
getLabels
public abstractgetLabels ()
Toplantı sahibi için etiketler alın.
İadeler | |
---|---|
getNetworkInterface
public abstract String getNetworkInterface ()
Uzak test cihazlarına bağlanmak için kullanılan ağ arayüzünü döndürür.
İadeler | |
---|---|
String |
getServiceAccountJsonKeyFiles
public abstractgetServiceAccountJsonKeyFiles ()
Hizmet hesabı json anahtar dosyalarının haritasını döndürür.
İadeler | |
---|---|
getTestPhaseTimeout
public abstract long getTestPhaseTimeout ()
Belirtilen Test Aşaması düzeyi zaman aşımını döndürür. Zaman aşımı olmadığında varsayılan 0 olacaktır.
İadeler | |
---|---|
long |
getUseZip64InPartialİndir
public abstract boolean getUseZip64InPartialDownload ()
Kısmi indirmede zip64 formatını kullanıp kullanmayacağını kontrol edin.
İadeler | |
---|---|
boolean |
initConcurrentLocks
public abstract void initConcurrentLocks ()
Eşzamanlı kilitleri başlatır
isFastbootdEnable
public abstract boolean isFastbootdEnable ()
Fastbootd modu desteğinin etkin olup olmadığını döndürür.
İadeler | |
---|---|
boolean |
isHostMetricReportingDevre Dışı
public abstract boolean isHostMetricReportingDisabled ()
Ana bilgisayar metriği raporlamasının devre dışı bırakılıp bırakılmayacağını döndürür.
İadeler | |
---|---|
boolean |
isIncrementalFlashingEnabled
public abstract boolean isIncrementalFlashingEnabled ()
Artımlı yanıp sönmenin etkin olup olmadığını döndürür.
İadeler | |
---|---|
boolean |
isOptOutOfIncrementalFlashing
public abstract boolean isOptOutOfIncrementalFlashing ()
Ana bilgisayarın artımlı yanıp sönmeyi devre dışı bırakıp bırakmadığını döndürür.
İadeler | |
---|---|
boolean |
dönüş izni
public abstract void returnPermit (IHostOptions.PermitLimitType type)
Verilen türdeki bir izni döndürür
Parametreler | |
---|---|
type | IHostOptions.PermitLimitType |
ShouldFlashWithFuseZip
public abstract boolean shouldFlashWithFuseZip ()
Sigortaya takılı aygıt görüntüsü zip dosyasıyla yanıp sönmenin yapılıp yapılmayacağını döndürür.
İadeler | |
---|---|
boolean |
SsoClient'ı kullanmalı
public abstract Boolean shouldUseSsoClient ()
SingleSignOn istemcisini kullanıp kullanmayacağını kontrol edin.
İadeler | |
---|---|
Boolean |
izin almak
public abstract void takePermit (IHostOptions.PermitLimitType type)
Verilen türden bir izin alır
Parametreler | |
---|---|
type | IHostOptions.PermitLimitType |
doğrulamaSeçenekleri
public abstract void validateOptions ()
IHostOptions
ayarlanan seçeneklerin geçerli olduğunu doğrulayın.
Atar | |
---|---|
ConfigurationException |