HostOptions
public class HostOptions
extends Object
implements IHostOptions
java.lang.object | |
↳ | com.android.tradefed.host.HostOptions |
کلاس دارنده گزینه میزبان. این کلاس برای ذخیره گزینه های میزبان گسترده استفاده می شود.
خلاصه
سازندگان عمومی | |
---|---|
HostOptions () |
روش های عمومی | |
---|---|
Integer | getAvailablePermits ( IHostOptions.PermitLimitType type) تعداد مجوزهای موجود از یک نوع مشخص را برمیگرداند |
Long | getCacheSizeLimit () حداکثر اندازه مجاز (بایت) حافظه پنهان فایل محلی را برگردانید. |
File | getClFlashstation () فایل اسکریپت cl_flashstation راه دور را برمی گرداند. |
Integer | getConcurrentDownloadLimit () حداکثر تعداد بارگیری همزمان مجاز را برمیگرداند. |
Integer | getConcurrentFlasherLimit () حداکثر تعداد چشمک زدن همزمان مجاز را برمیگرداند. |
Integer | getConcurrentVirtualDeviceStartupLimit () حداکثر تعداد مجاز راهاندازی همزمان دستگاه مجازی را برمیگرداند. |
File | getDownloadCacheDir () مسیر مورد استفاده برای ذخیره سازی مصنوعات دانلود شده را برمی گرداند. |
File | getFastbootTmpDir () مسیری را که fastboot باید به عنوان پوشه موقت استفاده کند، برمی گرداند. |
int | getInUsePermits ( IHostOptions.PermitLimitType type) تعداد مجوزهای در حال استفاده برای یک نوع مشخص را برمیگرداند |
getKnownGceDeviceIpPool () دستگاه gce شناخته شده مرتبط با یک IP خاص. | |
getKnownPreconfigureVirtualDevicePool () مخزن دستگاه مجازی از پیش پیکربندی شده شناخته شده. | |
getKnownRemoteDeviceIpPool () دستگاه از راه دور شناخته شده مرتبط با یک IP خاص. | |
getKnownTcpDeviceIpPool () دستگاه tcp شناخته شده مرتبط با یک IP خاص. | |
getLabels () برای میزبان برچسب دریافت کنید. | |
String | getNetworkInterface () رابط شبکه مورد استفاده برای اتصال به دستگاه های آزمایشی از راه دور را برمی گرداند. |
getServiceAccountJsonKeyFiles () یک نقشه از فایل های کلید json حساب سرویس را برمی گرداند. | |
long | getTestPhaseTimeout () مهلت زمانی تعیین شده سطح فاز آزمایشی را برمیگرداند. |
boolean | getUseZip64InPartialDownload () بررسی کنید که آیا باید از فرمت zip64 در دانلود جزئی استفاده کند یا خیر. |
void | initConcurrentLocks () قفل های همزمان را راه اندازی می کند |
boolean | isFastbootdEnable () فعال بودن یا نبودن پشتیبانی حالت فست بوت را نشان می دهد. |
boolean | isFlashstationEnabled () نشان می دهد که آیا فلش باید با flashstation انجام شود یا خیر. |
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 |
getClFlashstation
public File getClFlashstation ()
فایل اسکریپت cl_flashstation راه دور را برمی گرداند.
برمی گرداند | |
---|---|
File |
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 خاص.
برمی گرداند | |
---|---|
getKnownTcpDeviceIpPool
publicgetKnownTcpDeviceIpPool ()
دستگاه tcp شناخته شده مرتبط با یک 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 |
isFlashstationEnabled است
public boolean isFlashstationEnabled ()
نشان می دهد که آیا فلش باید با flashstation انجام شود یا خیر.
برمی گرداند | |
---|---|
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 |