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.

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

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

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

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

public  getKnownGceDeviceIpPool ()

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

İadeler

getKnownPreconfigureVirtualDevicePool

public  getKnownPreconfigureVirtualDevicePool ()

Bilinen önceden yapılandırılmış sanal cihaz 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 ()

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

public  getServiceAccountJsonKeyFiles ()

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

isHostMetricReportingDevre Dışı

public boolean isHostMetricReportingDisabled ()

Ana bilgisayar metriği 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