IHostOptions
public interface IHostOptions
com.android.tradefed.host.IHostOptions |
رابط دارنده گزینه های میزبان. این رابط برای دسترسی به گزینه های میزبان استفاده می شود.
خلاصه
روش های عمومی | |
---|---|
abstract Integer | getAvailablePermits ( IHostOptions.PermitLimitType type) تعداد مجوزهای موجود از یک نوع مشخص را برمیگرداند |
abstract Long | getCacheSizeLimit () حداکثر اندازه مجاز (بایت) حافظه پنهان فایل محلی را برگردانید. |
abstract Integer | getConcurrentDownloadLimit () حداکثر تعداد بارگیری همزمان مجاز را برمیگرداند. |
abstract Integer | getConcurrentFlasherLimit () حداکثر تعداد چشمک زدن همزمان مجاز را برمیگرداند. |
abstract Integer | getConcurrentVirtualDeviceStartupLimit () حداکثر تعداد مجاز راهاندازی همزمان دستگاه مجازی را برمیگرداند. |
abstract File | getDownloadCacheDir () مسیر مورد استفاده برای ذخیره سازی مصنوعات دانلود شده را برمی گرداند. |
abstract File | getFastbootTmpDir () مسیری را که fastboot باید به عنوان پوشه موقت استفاده کند، برمی گرداند. |
abstract int | getInUsePermits ( IHostOptions.PermitLimitType type) تعداد مجوزهای در حال استفاده برای یک نوع مشخص را برمیگرداند |
abstract | getKnownGceDeviceIpPool () دستگاه gce شناخته شده مرتبط با یک IP خاص. |
abstract | getKnownPreconfigureVirtualDevicePool () مخزن دستگاه مجازی از پیش پیکربندی شده شناخته شده. |
abstract | getKnownRemoteDeviceIpPool () دستگاه از راه دور شناخته شده مرتبط با یک IP خاص. |
default | getKnownTcpDeviceIpPool () دستگاه tcp شناخته شده مرتبط با یک IP خاص. |
abstract | getLabels () برای میزبان برچسب دریافت کنید. |
abstract String | getNetworkInterface () رابط شبکه مورد استفاده برای اتصال به دستگاه های آزمایشی از راه دور را برمی گرداند. |
abstract | getServiceAccountJsonKeyFiles () یک نقشه از فایل های کلید json حساب سرویس را برمی گرداند. |
abstract long | getTestPhaseTimeout () مهلت زمانی تعیین شده سطح فاز آزمایشی را برمیگرداند. |
abstract boolean | getUseZip64InPartialDownload () بررسی کنید که آیا باید از فرمت zip64 در دانلود جزئی استفاده کند یا خیر. |
abstract void | initConcurrentLocks () قفل های همزمان را راه اندازی می کند |
abstract boolean | isFastbootdEnable () فعال بودن یا نبودن پشتیبانی حالت فست بوت را نشان می دهد. |
abstract boolean | isHostMetricReportingDisabled () نشان می دهد که آیا گزارش متریک میزبان باید غیرفعال باشد یا خیر. |
abstract boolean | isIncrementalFlashingEnabled () فعال بودن یا نبودن چشمک زن تدریجی را برمی گرداند. |
abstract boolean | isOptOutOfIncrementalFlashing () نشان می دهد که آیا میزبان از چشمک زدن تدریجی انصراف داده است یا خیر. |
abstract void | returnPermit ( IHostOptions.PermitLimitType type) مجوزی از نوع داده شده را برمی گرداند |
abstract boolean | shouldFlashWithFuseZip () نشان می دهد که آیا فلش باید با فایل فشرده تصویر دستگاه نصب شده به فیوز انجام شود یا خیر. |
abstract Boolean | shouldUseSsoClient () بررسی کنید که آیا باید از سرویس گیرنده SingleSignOn استفاده کند یا خیر. |
abstract void | takePermit ( IHostOptions.PermitLimitType type) از نوع داده شده مجوز می گیرد |
abstract void | validateOptions () تأیید کنید که گزینه های تنظیم شده در |
روش های عمومی
دریافتAvailablePermits
public abstract Integer getAvailablePermits (IHostOptions.PermitLimitType type)
تعداد مجوزهای موجود از یک نوع مشخص را برمیگرداند
پارامترها | |
---|---|
type | IHostOptions.PermitLimitType |
برمی گرداند | |
---|---|
Integer |
getCacheSizeLimit
public abstract Long getCacheSizeLimit ()
حداکثر اندازه مجاز (بایت) حافظه پنهان فایل محلی را برگردانید.
برمی گرداند | |
---|---|
Long |
getConcurrentDownloadLimit
public abstract Integer getConcurrentDownloadLimit ()
حداکثر تعداد بارگیری همزمان مجاز را برمیگرداند. توسط IBuildProvider
استفاده می شود که ساخت های راه دور را دانلود می کند.
برمی گرداند | |
---|---|
Integer |
getConcurrentFlasherLimit
public abstract Integer getConcurrentFlasherLimit ()
حداکثر تعداد چشمک زدن همزمان مجاز را برمیگرداند. مورد استفاده توسط DeviceFlashPreparer
.
برمی گرداند | |
---|---|
Integer | حد فلاشر همزمان |
getConcurrentVirtualDeviceStartupLimit
public abstract Integer getConcurrentVirtualDeviceStartupLimit ()
حداکثر تعداد مجاز راهاندازی همزمان دستگاه مجازی را برمیگرداند. توسط RemoteAndroidVirtualDevice
که دستگاه مجازی راه اندازی می کند استفاده می شود.
برمی گرداند | |
---|---|
Integer |
getDownloadCacheDir
public abstract File getDownloadCacheDir ()
مسیر مورد استفاده برای ذخیره سازی مصنوعات دانلود شده را برمی گرداند.
برمی گرداند | |
---|---|
File |
getFastbootTmpDir
public abstract File getFastbootTmpDir ()
مسیری را که fastboot باید به عنوان پوشه موقت استفاده کند، برمی گرداند.
برمی گرداند | |
---|---|
File |
getInUsePermits
public abstract int getInUsePermits (IHostOptions.PermitLimitType type)
تعداد مجوزهای در حال استفاده برای یک نوع مشخص را برمیگرداند
پارامترها | |
---|---|
type | IHostOptions.PermitLimitType |
برمی گرداند | |
---|---|
int |
getKnownGceDeviceIpPool
public abstractgetKnownGceDeviceIpPool ()
دستگاه gce شناخته شده مرتبط با یک IP خاص.
برمی گرداند | |
---|---|
getKnownPreconfigureVirtualDevicePool
public abstractgetKnownPreconfigureVirtualDevicePool ()
مخزن دستگاه مجازی از پیش پیکربندی شده شناخته شده.
برمی گرداند | |
---|---|
getKnownRemoteDeviceIpPool
public abstractgetKnownRemoteDeviceIpPool ()
دستگاه از راه دور شناخته شده مرتبط با یک IP خاص.
برمی گرداند | |
---|---|
getKnownTcpDeviceIpPool
publicgetKnownTcpDeviceIpPool ()
دستگاه tcp شناخته شده مرتبط با یک IP خاص.
برمی گرداند | |
---|---|
getLabels
public abstractgetLabels ()
برای میزبان برچسب دریافت کنید.
برمی گرداند | |
---|---|
getNetworkInterface
public abstract String getNetworkInterface ()
رابط شبکه مورد استفاده برای اتصال به دستگاه های آزمایشی از راه دور را برمی گرداند.
برمی گرداند | |
---|---|
String |
getServiceAccountJsonKeyFiles
public abstractgetServiceAccountJsonKeyFiles ()
یک نقشه از فایل های کلید json حساب سرویس را برمی گرداند.
برمی گرداند | |
---|---|
getTestPhaseTimeout
public abstract long getTestPhaseTimeout ()
مهلت زمانی تعیین شده سطح فاز آزمایشی را برمیگرداند. پیشفرض بدون وقفه 0 خواهد بود.
برمی گرداند | |
---|---|
long |
getUseZip64InPartialDownload
public abstract boolean getUseZip64InPartialDownload ()
بررسی کنید که آیا باید از فرمت zip64 در دانلود جزئی استفاده کند یا خیر.
برمی گرداند | |
---|---|
boolean |
initConcurrentLocks
public abstract void initConcurrentLocks ()
قفل های همزمان را راه اندازی می کند
isFastbootdEnable است
public abstract boolean isFastbootdEnable ()
فعال بودن یا نبودن پشتیبانی حالت فست بوت را نشان می دهد.
برمی گرداند | |
---|---|
boolean |
isHostMetricReportingDisabled
public abstract boolean isHostMetricReportingDisabled ()
نشان می دهد که آیا گزارش متریک میزبان باید غیرفعال باشد یا خیر.
برمی گرداند | |
---|---|
boolean |
isIncrementalFlashing Enabled است
public abstract boolean isIncrementalFlashingEnabled ()
فعال بودن یا نبودن چشمک زن تدریجی را برمی گرداند.
برمی گرداند | |
---|---|
boolean |
isOptOutOfIncrementalFlashing
public abstract boolean isOptOutOfIncrementalFlashing ()
نشان می دهد که آیا میزبان از چشمک زدن تدریجی انصراف داده است یا خیر.
برمی گرداند | |
---|---|
boolean |
مجوز بازگشت
public abstract void returnPermit (IHostOptions.PermitLimitType type)
مجوزی از نوع داده شده را برمی گرداند
پارامترها | |
---|---|
type | IHostOptions.PermitLimitType |
باید FlashWithFuseZip
public abstract boolean shouldFlashWithFuseZip ()
نشان می دهد که آیا فلش باید با فایل فشرده تصویر دستگاه نصب شده به فیوز انجام شود یا خیر.
برمی گرداند | |
---|---|
boolean |
بایدUseSsoClient
public abstract Boolean shouldUseSsoClient ()
بررسی کنید که آیا باید از سرویس گیرنده SingleSignOn استفاده کند یا خیر.
برمی گرداند | |
---|---|
Boolean |
مجوز گرفتن
public abstract void takePermit (IHostOptions.PermitLimitType type)
از نوع داده شده مجوز می گیرد
پارامترها | |
---|---|
type | IHostOptions.PermitLimitType |
validateOptions
public abstract void validateOptions ()
تأیید کنید که گزینه های تنظیم شده در IHostOptions
معتبر هستند.
پرتاب می کند | |
---|---|
ConfigurationException |