HostOptions
public class HostOptions
extends Object
implements IHostOptions
java.lang.Nesne | |
↳ | com.android.tradefed.host.HostOptions |
Ana bilgisayar seçenekleri tutucu sınıfı. Bu sınıf, ana bilgisayar çapında seçenekleri depolamak için kullanılır.
Özet
Kamu inşaatçıları | |
---|---|
HostOptions () |
Genel yöntemler | |
---|---|
Integer | getAvailablePermits ( IHostOptions.PermitLimitType type) Belirli bir türdeki kullanılabilir izin sayısını döndürür |
Long | getCacheSizeLimit () Yerel dosya önbelleğinin izin verilen maksimum boyutunu (bayt) döndürür. |
Integer | getConcurrentDownloadLimit () İzin verilen maksimum eşzamanlı indirme sayısını döndürür. |
Integer | getConcurrentFlasherLimit () İzin verilecek maksimum eşzamanlı yanıp sönme sayısını döndürür. |
Integer | getConcurrentVirtualDeviceStartupLimit () İzin verilen maksimum eşzamanlı sanal cihaz başlatma sayısını döndürür. |
File | getDownloadCacheDir () İndirilen yapıtları depolamak için kullanılan yolu döndürür. |
File | getFastbootTmpDir () Fastboot'un geçici klasör olarak kullanması gereken yolu döndürür. |
int | getInUsePermits ( IHostOptions.PermitLimitType type) Belirli bir tür için kullanımda olan izinlerin sayısını verir |
getKnownGceDeviceIpPool () Belirli bir IP ile ilişkili bilinen gce cihazı. | |
getKnownPreconfigureVirtualDevicePool () Bilinen önceden yapılandırılmış sanal aygıt havuzu. | |
getKnownRemoteDeviceIpPool () Belirli bir IP ile ilişkili bilinen uzak cihaz. | |
getKnownTcpDeviceIpPool () Belirli bir IP ile ilişkili bilinen tcp cihazı. | |
getLabels () Ana bilgisayar için etiketler alın. | |
String | getNetworkInterface () Uzak test cihazlarına bağlanmak için kullanılan ağ arayüzünü döndürür. |
getServiceAccountJsonKeyFiles () Hizmet hesabı json anahtar dosyalarının bir Haritasını döndürür. | |
long | getTestPhaseTimeout () Belirtilen Test Aşaması düzeyi zaman aşımını döndürür. |
boolean | getUseZip64InPartialDownload () Kısmi indirmede zip64 biçimini kullanıp kullanmayacağını kontrol edin. |
void | initConcurrentLocks () Eşzamanlı kilitleri başlatır |
boolean | isFastbootdEnable () Fastbootd modu desteğinin etkin olup olmadığını döndürür. |
void | returnPermit ( IHostOptions.PermitLimitType type) Verilen türde bir izin verir |
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. |
Boolean | shouldUseSsoClient () SingleSignOn istemcisini kullanıp kullanmayacağını kontrol edin. |
void | takePermit ( IHostOptions.PermitLimitType type) Verilen türden izin alır |
void | validateOptions () |
Kamu inşaatçıları
HostOptions
public HostOptions ()
Genel yöntemler
getAvailablePermits
public 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 Long getCacheSizeLimit ()
Yerel dosya önbelleğinin izin verilen maksimum boyutunu (bayt) döndürür.
İadeler | |
---|---|
Long |
getConcurrentDownloadLimit
public 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 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 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 File getDownloadCacheDir ()
İndirilen yapıtları depolamak için kullanılan yolu döndürür.
İadeler | |
---|---|
File |
getFastbootTmpDir
public File getFastbootTmpDir ()
Fastboot'un geçici klasör olarak kullanması gereken yolu döndürür.
İadeler | |
---|---|
File |
getInUsePermits
public 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
publicgetKnownGceDeviceIpPool ()
Belirli bir IP ile ilişkili bilinen gce cihazı.
İadeler | |
---|---|
getKnownPreconfigureVirtualDevicePool
publicgetKnownPreconfigureVirtualDevicePool ()
Bilinen önceden yapılandırılmış sanal aygıt havuzu.
İadeler | |
---|---|
getKnownRemoteDeviceIpPool
publicgetKnownRemoteDeviceIpPool ()
Belirli bir IP ile ilişkili bilinen uzak cihaz.
İadeler | |
---|---|
getKnownTcpDeviceIpPool
publicgetKnownTcpDeviceIpPool ()
Belirli bir IP ile ilişkili bilinen tcp cihazı.
İadeler | |
---|---|
getLabels
publicgetLabels ()
Ana bilgisayar için etiketler alın.
İadeler | |
---|---|
getNetworkInterface
public String getNetworkInterface ()
Uzak test cihazlarına bağlanmak için kullanılan ağ arayüzünü döndürür.
İadeler | |
---|---|
String |
getServiceAccountJsonKeyFiles
publicgetServiceAccountJsonKeyFiles ()
Hizmet hesabı json anahtar dosyalarının bir Haritasını döndürür.
İadeler | |
---|---|
getTestPhaseZaman aşımı
public 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 boolean getUseZip64InPartialDownload ()
Kısmi indirmede zip64 biçimini kullanıp kullanmayacağını kontrol edin.
İadeler | |
---|---|
boolean |
initConcurrentLocks
public void initConcurrentLocks ()
Eşzamanlı kilitleri başlatır
isFastbootdEtkinleştir
public boolean isFastbootdEnable ()
Fastbootd modu desteğinin etkin olup olmadığını döndürür.
İadeler | |
---|---|
boolean |
dönüş İzni
public void returnPermit (IHostOptions.PermitLimitType type)
Verilen türde bir izin verir
parametreler | |
---|---|
type | IHostOptions.PermitLimitType |
gerekirFlashWithFuseZip
public 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 Boolean shouldUseSsoClient ()
SingleSignOn istemcisini kullanıp kullanmayacağını kontrol edin.
İadeler | |
---|---|
Boolean |
izin almak
public void takePermit (IHostOptions.PermitLimitType type)
Verilen türden izin alır
parametreler | |
---|---|
type | IHostOptions.PermitLimitType |
validateOptions
public void validateOptions ()
IHostOptions
ayarlanan seçeneklerin geçerli olduğunu doğrulayın.
atar | |
---|---|
ConfigurationException |