IHostSeçenekleri

public interface IHostOptions

com.android.tradefed.host.IHostOptions


Ana bilgisayar seçenekleri tutucu arayüzü. Bu arayüz ana bilgisayar çapındaki seçeneklere erişmek için kullanılır.

Özet

Genel yöntemler

abstract Integer getAvailablePermits ( IHostOptions.PermitLimitType type)

Belirli bir türdeki kullanılabilir izin sayısını döndürür

abstract Long getCacheSizeLimit ()

Yerel dosya önbelleğinin izin verilen maksimum boyutunu (bayt) döndürür.

abstract File getClFlashstation ()

Uzak cl_flashstation komut dosyasını döndürür.

abstract Integer getConcurrentDownloadLimit ()

İzin verilen maksimum eşzamanlı indirme sayısını döndürür.

abstract Integer getConcurrentFlasherLimit ()

İzin verilen maksimum eşzamanlı yanıp sönme sayısını döndürür.

abstract Integer getConcurrentVirtualDeviceStartupLimit ()

İzin verilen maksimum eşzamanlı sanal cihaz başlatma sayısını döndürür.

abstract File getDownloadCacheDir ()

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

abstract File getFastbootTmpDir ()

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

abstract int getInUsePermits ( IHostOptions.PermitLimitType type)

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

abstract getKnownGceDeviceIpPool ()

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

abstract getKnownPreconfigureVirtualDevicePool ()

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

abstract getKnownRemoteDeviceIpPool ()

Belirli bir IP ile ilişkili bilinen uzak cihaz.

abstract getKnownTcpDeviceIpPool ()

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

abstract getLabels ()

Toplantı sahibi için etiketler alın.

abstract String getNetworkInterface ()

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

abstract getServiceAccountJsonKeyFiles ()

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

abstract long getTestPhaseTimeout ()

Belirtilen Test Aşaması düzeyi zaman aşımını döndürür.

abstract boolean getUseZip64InPartialDownload ()

Kısmi indirmede zip64 formatını kullanıp kullanmayacağını kontrol edin.

abstract void initConcurrentLocks ()

Eşzamanlı kilitleri başlatır

abstract boolean isFastbootdEnable ()

Fastbootd modu desteğinin etkin olup olmadığını döndürür.

abstract boolean isFlashstationEnabled ()

Flashstation ile yanıp sönmenin yapılıp yapılmayacağını döndürür.

abstract boolean isHostMetricReportingDisabled ()

Ana bilgisayar metriği raporlamasının devre dışı bırakılıp bırakılmayacağını döndürür.

abstract boolean isIncrementalFlashingEnabled ()

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

abstract boolean isOptOutOfIncrementalFlashing ()

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

abstract void returnPermit ( IHostOptions.PermitLimitType type)

Verilen türdeki bir izni döndürür

abstract 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.

abstract Boolean shouldUseSsoClient ()

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

abstract void takePermit ( IHostOptions.PermitLimitType type)

Verilen türden bir izin alır

abstract void validateOptions ()

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

Genel yöntemler

getAvailablePermits

public abstract 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 abstract Long getCacheSizeLimit ()

Yerel dosya önbelleğinin izin verilen maksimum boyutunu (bayt) döndürür.

İadeler
Long

getClFlashstation

public abstract File getClFlashstation ()

Uzak cl_flashstation komut dosyasını döndürür.

İadeler
File

getConcurrentDownloadLimit

public abstract 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 abstract 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 abstract 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 abstract File getDownloadCacheDir ()

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

İadeler
File

getFastbootTmpDir

public abstract File getFastbootTmpDir ()

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

İadeler
File

getInUsePermits

public abstract 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 abstract  getKnownGceDeviceIpPool ()

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

İadeler

getKnownPreconfigureVirtualDevicePool

public abstract  getKnownPreconfigureVirtualDevicePool ()

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

İadeler

getKnownRemoteDeviceIpPool

public abstract  getKnownRemoteDeviceIpPool ()

Belirli bir IP ile ilişkili bilinen uzak cihaz.

İadeler

getKnownTcpDeviceIpPool

public abstract  getKnownTcpDeviceIpPool ()

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

İadeler

getLabels

public abstract  getLabels ()

Toplantı sahibi için etiketler alın.

İadeler

getNetworkInterface

public abstract String getNetworkInterface ()

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

İadeler
String

getServiceAccountJsonKeyFiles

public abstract  getServiceAccountJsonKeyFiles ()

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

İadeler

getTestPhaseTimeout

public abstract 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 abstract boolean getUseZip64InPartialDownload ()

Kısmi indirmede zip64 formatını kullanıp kullanmayacağını kontrol edin.

İadeler
boolean

initConcurrentLocks

public abstract void initConcurrentLocks ()

Eşzamanlı kilitleri başlatır

isFastbootdEnable

public abstract boolean isFastbootdEnable ()

Fastbootd modu desteğinin etkin olup olmadığını döndürür.

İadeler
boolean

Flashstation Etkin

public abstract boolean isFlashstationEnabled ()

Flashstation ile yanıp sönmenin yapılıp yapılmayacağını döndürür.

İadeler
boolean

isHostMetricReportingDevre Dışı

public abstract 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 abstract boolean isIncrementalFlashingEnabled ()

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

İadeler
boolean

isOptOutOfIncrementalFlashing

public abstract 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 abstract void returnPermit (IHostOptions.PermitLimitType type)

Verilen türdeki bir izni döndürür

Parametreler
type IHostOptions.PermitLimitType

ShouldFlashWithFuseZip

public abstract 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 abstract Boolean shouldUseSsoClient ()

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

İadeler
Boolean

izin almak

public abstract void takePermit (IHostOptions.PermitLimitType type)

Verilen türden bir izin alır

Parametreler
type IHostOptions.PermitLimitType

doğrulamaSeçenekleri

public abstract void validateOptions ()

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

Atar
ConfigurationException