IHostOptions
public interface IHostOptions
com.android.tradefed.host.IHostOptions |
واجهة حامل خيارات المضيف. تُستخدم هذه الواجهة للوصول إلى خيارات على مستوى المضيف.
ملخص
الأساليب العامة | |
---|---|
abstract Integer | getAvailablePermits ( IHostOptions.PermitLimitType type) تُرجع عدد التصاريح المتاحة لنوع معين |
abstract Long | getCacheSizeLimit () إرجاع الحجم الأقصى المسموح به (بايت) لذاكرة التخزين المؤقت للملف المحلية. |
abstract File | getClFlashstation () إرجاع ملف البرنامج النصي cl_flashstation البعيد. |
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 محدد. |
abstract | getKnownTcpDeviceIpPool () جهاز tcp المعروف المرتبط بعنوان IP محدد. |
abstract | getLabels () احصل على تسميات للمضيف. |
abstract String | getNetworkInterface () إرجاع واجهة الشبكة المستخدمة للاتصال بأجهزة الاختبار عن بُعد. |
abstract | getServiceAccountJsonKeyFiles () إرجاع خريطة ملفات مفتاح json لحساب الخدمة. |
abstract long | getTestPhaseTimeout () إرجاع مهلة مستوى مرحلة الاختبار المحددة. |
abstract boolean | getUseZip64InPartialDownload () تحقق مما إذا كان يجب استخدام تنسيق zip64 في التنزيل الجزئي أم لا. |
abstract void | initConcurrentLocks () تهيئة الأقفال المتزامنة |
abstract boolean | isFastbootdEnable () إرجاع ما إذا كان دعم وضع fastbootd ممكّنًا أم لا. |
abstract boolean | isFlashstationEnabled () يعيد ما إذا كان يجب إجراء الوميض باستخدام flashstation. |
abstract boolean | isHostMetricReportingDisabled () لعرض ما إذا كان يجب تعطيل إعداد تقارير مقاييس المضيف. |
abstract void | returnPermit ( IHostOptions.PermitLimitType type) يعيد تصريح من النوع المحدد |
abstract boolean | shouldFlashWithFuseZip () يرجع ما إذا كان يجب إجراء الوميض باستخدام ملف مضغوط لصورة الجهاز المثبت على المنصهر أم لا. |
abstract Boolean | shouldUseSsoClient () تحقق مما إذا كان يجب أن يستخدم عميل SingleSignOn أم لا. |
abstract void | takePermit ( IHostOptions.PermitLimitType type) يأخذ تصريح من النوع المحدد |
abstract void | validateOptions () تحقق من صحة الخيارات المعينة في |
الأساليب العامة
getAvailablePermits
public abstract Integer getAvailablePermits (IHostOptions.PermitLimitType type)
تُرجع عدد التصاريح المتاحة لنوع معين
حدود | |
---|---|
type | IHostOptions.PermitLimitType |
عائدات | |
---|---|
Integer |
getCacheSizeLimit
public abstract Long getCacheSizeLimit ()
إرجاع الحجم الأقصى المسموح به (بايت) لذاكرة التخزين المؤقت للملف المحلية.
عائدات | |
---|---|
Long |
getClFlashstation
public abstract File getClFlashstation ()
إرجاع ملف البرنامج النصي cl_flashstation البعيد.
عائدات | |
---|---|
File |
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
public abstractgetKnownTcpDeviceIpPool ()
جهاز 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 ()
إرجاع ما إذا كان دعم وضع fastbootd ممكّنًا أم لا.
عائدات | |
---|---|
boolean |
isFlashstationEnabled
public abstract boolean isFlashstationEnabled ()
يعيد ما إذا كان يجب إجراء الوميض باستخدام flashstation.
عائدات | |
---|---|
boolean |
isHostMetricReportingDisabled
public abstract boolean isHostMetricReportingDisabled ()
لعرض ما إذا كان يجب تعطيل إعداد تقارير مقاييس المضيف.
عائدات | |
---|---|
boolean |
العودة
public abstract void returnPermit (IHostOptions.PermitLimitType type)
يعيد تصريح من النوع المحدد
حدود | |
---|---|
type | IHostOptions.PermitLimitType |
shouldFlashWithFuseZip
public abstract boolean shouldFlashWithFuseZip ()
يرجع ما إذا كان يجب إجراء الوميض باستخدام ملف مضغوط لصورة الجهاز المثبت على المنصهر أم لا.
عائدات | |
---|---|
boolean |
shouldUseSsoClient
public abstract Boolean shouldUseSsoClient ()
تحقق مما إذا كان يجب أن يستخدم عميل SingleSignOn أم لا.
عائدات | |
---|---|
Boolean |
takePermit
public abstract void takePermit (IHostOptions.PermitLimitType type)
يأخذ تصريح من النوع المحدد
حدود | |
---|---|
type | IHostOptions.PermitLimitType |
تحقق من صحة الخيارات
public abstract void validateOptions ()
تحقق من صحة الخيارات المعينة في IHostOptions
.
رميات | |
---|---|
ConfigurationException |