HostOptions
public class HostOptions
extends Object
implements IHostOptions
java.lang.object | |
↳ | com.android.tradefed.host.HostOptions |
کلاس دارنده گزینه میزبان. این کلاس برای ذخیره گزینه های میزبان گسترده استفاده می شود.
خلاصه
سازندگان عمومی | |
---|---|
HostOptions () |
روش های عمومی | |
---|---|
Integer | getAvailablePermits ( IHostOptions.PermitLimitType type) تعداد مجوزهای موجود از یک نوع مشخص را برمیگرداند |
Long | getCacheSizeLimit () حداکثر اندازه مجاز (بایت) حافظه پنهان فایل محلی را برگردانید. |
Integer | getConcurrentDownloadLimit () حداکثر تعداد بارگیری همزمان مجاز را برمیگرداند. |
Integer | getConcurrentFlasherLimit () حداکثر تعداد چشمک زدن همزمان مجاز را برمیگرداند. |
Integer | getConcurrentVirtualDeviceStartupLimit () حداکثر تعداد مجاز راهاندازی همزمان دستگاه مجازی را برمیگرداند. |
File | getDownloadCacheDir () مسیر مورد استفاده برای ذخیره سازی مصنوعات دانلود شده را برمی گرداند. |
File | getFastbootTmpDir () مسیری را که fastboot باید به عنوان پوشه موقت استفاده کند، برمی گرداند. |
int | getInUsePermits ( IHostOptions.PermitLimitType type) تعداد مجوزهای در حال استفاده برای یک نوع مشخص را برمیگرداند |
getKnownGceDeviceIpPool () دستگاه gce شناخته شده مرتبط با یک IP خاص. | |
getKnownPreconfigureVirtualDevicePool () مخزن دستگاه مجازی از پیش پیکربندی شده شناخته شده. | |
getKnownRemoteDeviceIpPool () دستگاه از راه دور شناخته شده مرتبط با یک IP خاص. | |
getLabels () برای میزبان برچسب دریافت کنید. | |
String | getNetworkInterface () رابط شبکه مورد استفاده برای اتصال به دستگاه های آزمایشی از راه دور را برمی گرداند. |
getServiceAccountJsonKeyFiles () یک نقشه از فایل های کلید json حساب سرویس را برمی گرداند. | |
long | getTestPhaseTimeout () مهلت زمانی تعیین شده سطح فاز آزمایشی را برمیگرداند. |
boolean | getUseZip64InPartialDownload () بررسی کنید که آیا باید از فرمت zip64 در دانلود جزئی استفاده کند یا خیر. |
void | initConcurrentLocks () قفل های همزمان را راه اندازی می کند |
boolean | isFastbootdEnable () فعال بودن یا نبودن پشتیبانی حالت فست بوت را نشان می دهد. |
boolean | isHostMetricReportingDisabled () نشان می دهد که آیا گزارش متریک میزبان باید غیرفعال باشد یا خیر. |
boolean | isIncrementalFlashingEnabled () فعال بودن یا نبودن چشمک زن تدریجی را برمی گرداند. |
boolean | isOptOutOfIncrementalFlashing () نشان می دهد که آیا میزبان از چشمک زدن تدریجی انصراف داده است یا خیر. |
void | returnPermit ( IHostOptions.PermitLimitType type) مجوزی از نوع داده شده را برمی گرداند |
boolean | shouldFlashWithFuseZip () نشان می دهد که آیا فلش باید با فایل فشرده تصویر دستگاه نصب شده به فیوز انجام شود یا خیر. |
Boolean | shouldUseSsoClient () بررسی کنید که آیا باید از سرویس گیرنده SingleSignOn استفاده کند یا خیر. |
void | takePermit ( IHostOptions.PermitLimitType type) از نوع داده شده مجوز می گیرد |
void | validateOptions () تأیید کنید که گزینه های تنظیم شده در |
سازندگان عمومی
HostOptions
public HostOptions ()
روش های عمومی
دریافتAvailablePermits
public Integer getAvailablePermits (IHostOptions.PermitLimitType type)
تعداد مجوزهای موجود از یک نوع مشخص را برمیگرداند
پارامترها | |
---|---|
type | IHostOptions.PermitLimitType |
برمی گرداند | |
---|---|
Integer |
getCacheSizeLimit
public Long getCacheSizeLimit ()
حداکثر اندازه مجاز (بایت) حافظه پنهان فایل محلی را برگردانید.
برمی گرداند | |
---|---|
Long |
getConcurrentDownloadLimit
public Integer getConcurrentDownloadLimit ()
حداکثر تعداد بارگیری همزمان مجاز را برمیگرداند. توسط IBuildProvider
استفاده می شود که ساخت های راه دور را دانلود می کند.
برمی گرداند | |
---|---|
Integer |
getConcurrentFlasherLimit
public Integer getConcurrentFlasherLimit ()
حداکثر تعداد چشمک زدن همزمان مجاز را برمیگرداند. مورد استفاده توسط DeviceFlashPreparer
.
برمی گرداند | |
---|---|
Integer | حد فلاشر همزمان |
getConcurrentVirtualDeviceStartupLimit
public Integer getConcurrentVirtualDeviceStartupLimit ()
حداکثر تعداد مجاز راهاندازی همزمان دستگاه مجازی را برمیگرداند. توسط RemoteAndroidVirtualDevice
که دستگاه مجازی راه اندازی می کند استفاده می شود.
برمی گرداند | |
---|---|
Integer |
getDownloadCacheDir
public File getDownloadCacheDir ()
مسیر مورد استفاده برای ذخیره سازی مصنوعات دانلود شده را برمی گرداند.
برمی گرداند | |
---|---|
File |
getFastbootTmpDir
public File getFastbootTmpDir ()
مسیری را که fastboot باید به عنوان پوشه موقت استفاده کند، برمی گرداند.
برمی گرداند | |
---|---|
File |
getInUsePermits
public int getInUsePermits (IHostOptions.PermitLimitType type)
تعداد مجوزهای در حال استفاده برای یک نوع مشخص را برمیگرداند
پارامترها | |
---|---|
type | IHostOptions.PermitLimitType |
برمی گرداند | |
---|---|
int |
getKnownGceDeviceIpPool
publicgetKnownGceDeviceIpPool ()
دستگاه gce شناخته شده مرتبط با یک IP خاص.
برمی گرداند | |
---|---|
getKnownPreconfigureVirtualDevicePool
publicgetKnownPreconfigureVirtualDevicePool ()
مخزن دستگاه مجازی از پیش پیکربندی شده شناخته شده.
برمی گرداند | |
---|---|
getKnownRemoteDeviceIpPool
publicgetKnownRemoteDeviceIpPool ()
دستگاه از راه دور شناخته شده مرتبط با یک IP خاص.
برمی گرداند | |
---|---|
getLabels
publicgetLabels ()
برای میزبان برچسب دریافت کنید.
برمی گرداند | |
---|---|
getNetworkInterface
public String getNetworkInterface ()
رابط شبکه مورد استفاده برای اتصال به دستگاه های آزمایشی از راه دور را برمی گرداند.
برمی گرداند | |
---|---|
String |
getServiceAccountJsonKeyFiles
publicgetServiceAccountJsonKeyFiles ()
یک نقشه از فایل های کلید json حساب سرویس را برمی گرداند.
برمی گرداند | |
---|---|
getTestPhaseTimeout
public long getTestPhaseTimeout ()
مهلت زمانی تعیین شده سطح فاز آزمایشی را برمیگرداند. پیشفرض بدون وقفه 0 خواهد بود.
برمی گرداند | |
---|---|
long |
getUseZip64InPartialDownload
public boolean getUseZip64InPartialDownload ()
بررسی کنید که آیا باید از فرمت zip64 در دانلود جزئی استفاده کند یا خیر.
برمی گرداند | |
---|---|
boolean |
initConcurrentLocks
public void initConcurrentLocks ()
قفل های همزمان را راه اندازی می کند
isFastbootdEnable است
public boolean isFastbootdEnable ()
فعال بودن یا نبودن پشتیبانی حالت فست بوت را نشان می دهد.
برمی گرداند | |
---|---|
boolean |
isHostMetricReportingDisabled
public boolean isHostMetricReportingDisabled ()
نشان می دهد که آیا گزارش متریک میزبان باید غیرفعال باشد یا خیر.
برمی گرداند | |
---|---|
boolean |
isIncrementalFlashing Enabled است
public boolean isIncrementalFlashingEnabled ()
فعال بودن یا نبودن چشمک زن تدریجی را برمی گرداند.
برمی گرداند | |
---|---|
boolean |
isOptOutOfIncrementalFlashing
public boolean isOptOutOfIncrementalFlashing ()
نشان می دهد که آیا میزبان از چشمک زدن تدریجی انصراف داده است یا خیر.
برمی گرداند | |
---|---|
boolean |
مجوز بازگشت
public void returnPermit (IHostOptions.PermitLimitType type)
مجوزی از نوع داده شده را برمی گرداند
پارامترها | |
---|---|
type | IHostOptions.PermitLimitType |
باید FlashWithFuseZip
public boolean shouldFlashWithFuseZip ()
نشان می دهد که آیا فلش باید با فایل فشرده تصویر دستگاه نصب شده به فیوز انجام شود یا خیر.
برمی گرداند | |
---|---|
boolean |
بایدUseSsoClient
public Boolean shouldUseSsoClient ()
بررسی کنید که آیا باید از سرویس گیرنده SingleSignOn استفاده کند یا خیر.
برمی گرداند | |
---|---|
Boolean |
مجوز گرفتن
public void takePermit (IHostOptions.PermitLimitType type)
از نوع داده شده مجوز می گیرد
پارامترها | |
---|---|
type | IHostOptions.PermitLimitType |
validateOptions
public void validateOptions ()
تأیید کنید که گزینه های تنظیم شده در IHostOptions
معتبر هستند.
پرتاب می کند | |
---|---|
ConfigurationException |