Ana Bilgisayar Seçenekleri
public class HostOptions
extends Object
implements IHostOptions
java.lang.Object | |
↳ | com.android.tradefed.host.HostOptions |
Ana makine seçenekleri tutucu sınıfı. Bu sınıf, ana bilgisayar çapındaki 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. |
File | getClFlashstation () Uzak cl_flashstation komut dosyasını döndürür. |
Integer | getConcurrentDownloadLimit () İzin verilen maksimum eşzamanlı indirme sayısını döndürür. |
Integer | getConcurrentFlasherLimit () İzin verilen 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ımdaki izinlerin sayısını döndürür |
getKnownGceDeviceIpPool () Belirli bir IP ile ilişkili bilinen gce cihazı. | |
getKnownPreconfigureVirtualDevicePool () Bilinen önceden yapılandırılmış sanal cihaz havuzu. | |
getKnownRemoteDeviceIpPool () Belirli bir IP ile ilişkili bilinen uzak cihaz. | |
getKnownTcpDeviceIpPool () Belirli bir IP ile ilişkili bilinen TCP cihazı. | |
getLabels () Toplantı sahibi 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 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 formatını 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. |
boolean | isFlashstationEnabled () Flashstation ile yanıp sönmenin yapılıp yapılmayacağını döndürür. |
boolean | isHostMetricReportingDisabled () Ana bilgisayar metriği raporlamasının devre dışı bırakılıp bırakılmayacağını döndürür. |
boolean | isIncrementalFlashingEnabled () Artımlı yanıp sönmenin etkin olup olmadığını döndürür. |
boolean | isOptOutOfIncrementalFlashing () Ana bilgisayarın artımlı yanıp sönmeyi devre dışı bırakıp bırakmadığını döndürür. |
void | returnPermit ( IHostOptions.PermitLimitType type) Verilen türdeki bir izni döndürür |
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. |
Boolean | shouldUseSsoClient () SingleSignOn istemcisini kullanıp kullanmayacağını kontrol edin. |
void | takePermit ( IHostOptions.PermitLimitType type) Verilen türden bir izin alır |
void | validateOptions () |
Kamu inşaatçıları
Ana Bilgisayar Seçenekleri
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 |
getClFlashstation
public File getClFlashstation ()
Uzak cl_flashstation komut dosyasını döndürür.
İadeler | |
---|---|
File |
getConcurrentDownloadLimit
public 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 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 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 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ımdaki izinlerin sayısını döndürür
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 cihaz 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 ()
Toplantı sahibi 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 haritasını döndürür.
İadeler | |
---|---|
getTestPhaseTimeout
public 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 boolean getUseZip64InPartialDownload ()
Kısmi indirmede zip64 formatını kullanıp kullanmayacağını kontrol edin.
İadeler | |
---|---|
boolean |
initConcurrentLocks
public void initConcurrentLocks ()
Eşzamanlı kilitleri başlatır
isFastbootdEnable
public boolean isFastbootdEnable ()
Fastbootd modu desteğinin etkin olup olmadığını döndürür.
İadeler | |
---|---|
boolean |
Flashstation Etkin
public boolean isFlashstationEnabled ()
Flashstation ile yanıp sönmenin yapılıp yapılmayacağını döndürür.
İadeler | |
---|---|
boolean |
isHostMetricReportingDevre Dışı
public boolean isHostMetricReportingDisabled ()
Ana bilgisayar metrik raporlamasının devre dışı bırakılıp bırakılmayacağını döndürür.
İadeler | |
---|---|
boolean |
isIncrementalFlashingEnabled
public boolean isIncrementalFlashingEnabled ()
Artımlı yanıp sönmenin etkin olup olmadığını döndürür.
İadeler | |
---|---|
boolean |
isOptOutOfIncrementalFlashing
public 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 void returnPermit (IHostOptions.PermitLimitType type)
Verilen türdeki bir izni döndürür
Parametreler | |
---|---|
type | IHostOptions.PermitLimitType |
ShouldFlashWithFuseZip
public 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 Boolean shouldUseSsoClient ()
SingleSignOn istemcisini kullanıp kullanmayacağını kontrol edin.
İadeler | |
---|---|
Boolean |
izin almak
public void takePermit (IHostOptions.PermitLimitType type)
Verilen türden bir izin alır
Parametreler | |
---|---|
type | IHostOptions.PermitLimitType |
doğrulamaSeçenekleri
public void validateOptions ()
IHostOptions
ayarlanan seçeneklerin geçerli olduğunu doğrulayın.
Atar | |
---|---|
ConfigurationException |