HostOptions

public class HostOptions
extends Object implements IHostOptions

java.lang.Object
   ↳ com.android.tradefed.host.HostOptions


Barındırma seçenekleri tutucu sınıfı. Bu sınıf, ana makine genelindeki seçenekleri depolamak için kullanılır.

Özet

Herkese açık kurucular

HostOptions()

Herkese açık yöntemler

Integer getAvailablePermits(IHostOptions.PermitLimitType type)

Belirli bir türde mevcut izin sayısını döndürür

Long getCacheSizeLimit()

Yerel dosya önbelleği için izin verilen maksimum boyutu(bayt) döndürme.

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ıları 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ılan izinlerin sayısını döndürür

getKnownGceDeviceIpPool()

Belirli bir IP ile ilişkili bilinen gce-device.

getKnownPreconfigureNativeDevicePool()

Bilinen önceden yapılandırılmış yerel cihaz IP havuzu.

getKnownPreconfigureVirtualDevicePool()

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

getKnownRemoteDeviceIpPool()

Belirli bir IP ile ilişkilendirilmiş bilinen uzak cihaz.

getLabels()

Barındırıcının etiketlerini 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üzeyindeki zaman aşım süresini döndürür.

boolean getUseZip64InPartialDownload()

Kısmi indirme işleminde zip64 biçiminin kullanılıp kullanılmayacağı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 makine metrik 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 makinenin artımlı yanıp sönmeyi devre dışı bırakıp bırakmadığını döndürür.

void returnPermit(IHostOptions.PermitLimitType type)

Belirtilen türde bir izin döndürür

boolean shouldFlashWithFuseZip()

Yanma korumalı cihaz resmi zip dosyasıyla yanıp sönme işleminin yapılıp yapılmayacağını döndürür.

Boolean shouldUseSsoClient()

SingleSignOn istemcisinin kullanılıp kullanılmayacağını kontrol edin.

void takePermit(IHostOptions.PermitLimitType type)

Belirtilen türde bir izin alır

void validateOptions()

IHostOptions üzerinde ayarlanan seçeneklerin geçerli olup olmadığını doğrulayın.

Herkese açık kurucular

HostOptions

public HostOptions ()

Herkese açık yöntemler

getAvailablePermits

public Integer getAvailablePermits (IHostOptions.PermitLimitType type)

Belirli bir türde mevcut izin sayısını döndürür

Parametreler
type IHostOptions.PermitLimitType

İlerlemeler
Integer

getCacheSizeLimit

public Long getCacheSizeLimit ()

Yerel dosya önbelleği için izin verilen maksimum boyutu(bayt) döndürme.

İlerlemeler
Long

getConcurrentDownloadLimit

public Integer getConcurrentDownloadLimit ()

İzin verilen maksimum eşzamanlı indirme sayısını döndürür. Uzak derlemeleri indiren IBuildProvider tarafından kullanılır.

İlerlemeler
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.

İlerlemeler
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. Bu sanal başlangıç cihazı RemoteAndroidVirtualDevice tarafından kullanılır.

İlerlemeler
Integer

getDownloadCacheDir

public File getDownloadCacheDir ()

İndirilen yapıları depolamak için kullanılan yolu döndürür.

İlerlemeler
File

getFastbootTmpDir

public File getFastbootTmpDir ()

Fastboot'un geçici klasör olarak kullanması gereken yolu döndürür.

İlerlemeler
File

getInUsePermits

public int getInUsePermits (IHostOptions.PermitLimitType type)

Belirli bir tür için kullanılan izinlerin sayısını döndürür

Parametreler
type IHostOptions.PermitLimitType

İlerlemeler
int

getKnownGceDeviceIpPool

public  getKnownGceDeviceIpPool ()

Belirli bir IP ile ilişkili bilinen gce-device.

İlerlemeler

getKnownPreconfigureNativeDevicePool

public  getKnownPreconfigureNativeDevicePool ()

Bilinen önceden yapılandırılmış yerel cihaz IP havuzu.

İlerlemeler

getKnownPreconfigureVirtualDevicePool

public  getKnownPreconfigureVirtualDevicePool ()

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

İlerlemeler

getKnownRemoteDeviceIpPool

public  getKnownRemoteDeviceIpPool ()

Belirli bir IP ile ilişkilendirilmiş bilinen uzak cihaz.

İlerlemeler

getLabels

public  getLabels ()

Barındırıcının etiketlerini alın.

İlerlemeler

getNetworkInterface

public String getNetworkInterface ()

Uzak test cihazlarına bağlanmak için kullanılan ağ arayüzünü döndürür.

İlerlemeler
String

getServiceAccountJsonKeyFiles

public  getServiceAccountJsonKeyFiles ()

Hizmet hesabı JSON anahtarı dosyalarının bir haritasını döndürür.

İlerlemeler

getTestPhaseTimeout

public long getTestPhaseTimeout ()

Belirtilen Test Aşaması düzeyindeki zaman aşımını döndürür. Varsayılan olarak zaman aşımı olmaması için 0 olur.

İlerlemeler
long

getUseZip64InPartialDownload

public boolean getUseZip64InPartialDownload ()

Kısmi indirme işleminde zip64 biçiminin kullanılıp kullanılmayacağını kontrol edin.

İlerlemeler
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.

İlerlemeler
boolean

isHostMetricReportingDisabled

public boolean isHostMetricReportingDisabled ()

Ana makine metrik raporlamasının devre dışı bırakılıp bırakılmayacağını döndürür.

İlerlemeler
boolean

isIncrementalFlashingEnabled

public boolean isIncrementalFlashingEnabled ()

Artımlı yanıp sönmenin etkin olup olmadığını döndürür.

İlerlemeler
boolean

isOptOutOfIncrementalFlashing

public boolean isOptOutOfIncrementalFlashing ()

Ana makinenin artımlı yanıp sönmeyi devre dışı bırakıp bırakmadığını döndürür.

İlerlemeler
boolean

returnPermit

public void returnPermit (IHostOptions.PermitLimitType type)

Belirtilen türde bir izin döndürür

Parametreler
type IHostOptions.PermitLimitType

shouldFlashWithFuseZip

public boolean shouldFlashWithFuseZip ()

Yanma korumalı cihaz resmi zip dosyasıyla yanıp sönme işleminin yapılıp yapılmayacağını döndürür.

İlerlemeler
boolean

shouldUseSsoClient

public Boolean shouldUseSsoClient ()

SingleSignOn istemcisinin kullanılıp kullanılmayacağını kontrol edin.

İlerlemeler
Boolean

takePermit

public void takePermit (IHostOptions.PermitLimitType type)

Belirtilen türde bir izin alır

Parametreler
type IHostOptions.PermitLimitType

validateOptions

public void validateOptions ()

IHostOptions üzerinde ayarlanan seçeneklerin geçerli olup olmadığını doğrulayın.

Atışlar
ConfigurationException