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 ()

IHostOptions ayarlanan seçeneklerin geçerli olduğunu doğrulayın.

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

public  getKnownGceDeviceIpPool ()

Belirli bir IP ile ilişkili bilinen gce cihazı.

İadeler

getKnownPreconfigureVirtualDevicePool

public  getKnownPreconfigureVirtualDevicePool ()

Bilinen önceden yapılandırılmış sanal aygıt havuzu.

İadeler

getKnownRemoteDeviceIpPool

public  getKnownRemoteDeviceIpPool ()

Belirli bir IP ile ilişkili bilinen uzak cihaz.

İadeler

getKnownTcpDeviceIpPool

public  getKnownTcpDeviceIpPool ()

Belirli bir IP ile ilişkili bilinen tcp cihazı.

İadeler

getLabels

public  getLabels ()

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

public  getServiceAccountJsonKeyFiles ()

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