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

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.

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.

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

SingleSignOn istemcisini kullanıp kullanmayacağını kontrol edin.

void takePermit ( IHostOptions.PermitLimitType type)

Verilen türde 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

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.

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

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

gerekirUseSsoClient

public Boolean shouldUseSsoClient ()

SingleSignOn istemcisini kullanıp kullanmayacağını kontrol edin.

İadeler
Boolean

izin almak

public void takePermit (IHostOptions.PermitLimitType type)

Verilen türde izin alır

parametreler
type IHostOptions.PermitLimitType

validateOptions

public void validateOptions ()

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

atar
ConfigurationException