IHostOptions
public interface IHostOptions
com.android.tradefed.host.IHostOptions |
Ana bilgisayar seçenekleri tutucu arayüzü. Bu arayüz, ana bilgisayar çapında seçeneklere erişmek için kullanılır.
Özet
iç içe sınıflar | |
---|---|
enum | IHostOptions.PermitLimitType Olası izin sınırlayıcılarını açıklayan numaralandırma |
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 verilecek 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ımda olan izinlerin sayısını verir |
abstract | getKnownGceDeviceIpPool () Belirli bir IP ile ilişkili bilinen gce cihazı. |
abstract | getKnownPreconfigureVirtualDevicePool () Bilinen önceden yapılandırılmış sanal aygıt 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 () Ana bilgisayar 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 bir 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 biçimini 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 void | returnPermit ( IHostOptions.PermitLimitType type) Verilen türde bir izin verir |
abstract boolean | shouldFlashWithFuseZip () Sigortalı aygıt görüntüsü zip dosyasıyla yanıp sönme 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 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 derlemeleri IBuildProvider
tarafından kullanılır.
İadeler | |
---|---|
Integer |
getConcurrentFlasherLimit
public abstract Integer getConcurrentFlasherLimit ()
İzin verilecek 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 limiti. |
getConcurrentVirtualDeviceStartupLimit
public abstract Integer getConcurrentVirtualDeviceStartupLimit ()
İzin verilen maksimum eşzamanlı sanal cihaz başlatma sayısını döndürür. Sanal aygıtı 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ımda olan izinlerin sayısını verir
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 aygıt 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 ()
Ana bilgisayar 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 bir Haritasını döndürür.
İadeler | |
---|---|
getTestPhaseZaman aşımı
public abstract long getTestPhaseTimeout ()
Belirtilen Test Aşaması düzeyi zaman aşımını döndürür. Zaman aşımı olmaması için varsayılan 0 olacaktır.
İadeler | |
---|---|
long |
getUseZip64InPartialDownload
public abstract boolean getUseZip64InPartialDownload ()
Kısmi indirmede zip64 biçimini kullanıp kullanmayacağını kontrol edin.
İadeler | |
---|---|
boolean |
initConcurrentLocks
public abstract void initConcurrentLocks ()
Eşzamanlı kilitleri başlatır
isFastbootdEtkinleştir
public abstract boolean isFastbootdEnable ()
Fastbootd modu desteğinin etkin olup olmadığını döndürür.
İadeler | |
---|---|
boolean |
dönüş İzni
public abstract void returnPermit (IHostOptions.PermitLimitType type)
Verilen türde bir izin verir
parametreler | |
---|---|
type | IHostOptions.PermitLimitType |
gerekirFlashWithFuseZip
public abstract boolean shouldFlashWithFuseZip ()
Sigortalı aygıt görüntüsü zip dosyasıyla yanıp sönme yapılıp yapılmayacağını döndürür.
İadeler | |
---|---|
boolean |
gerekirUseSsoClient
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 izin alır
parametreler | |
---|---|
type | IHostOptions.PermitLimitType |
validateOptions
public abstract void validateOptions ()
IHostOptions
ayarlanan seçeneklerin geçerli olduğunu doğrulayın.
atar | |
---|---|
ConfigurationException |
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2022-11-07 UTC.