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 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 () تحقق من صحة الخيارات المحددة في |
الأساليب العامة
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 |
isHostMetricReporting معطل
public abstract boolean isHostMetricReportingDisabled ()
إرجاع ما إذا كان يجب تعطيل إعداد تقارير قياس المضيف.
عائدات | |
---|---|
boolean |
يتم تمكين الوميض التزايدي
public abstract boolean isIncrementalFlashingEnabled ()
إرجاع ما إذا كان الوميض المتزايد ممكنًا أم لا.
عائدات | |
---|---|
boolean |
isOptOutOfIncrementalFlashing
public abstract boolean isOptOutOfIncrementalFlashing ()
إرجاع ما إذا كان المضيف قد قام بإلغاء الاشتراك في الوميض المتزايد.
عائدات | |
---|---|
boolean |
returnPermit
public abstract void returnPermit (IHostOptions.PermitLimitType type)
إرجاع تصريح من النوع المحدد
حدود | |
---|---|
type | IHostOptions.PermitLimitType |
يجب أن يكون FlashWithFuseZip
public abstract boolean shouldFlashWithFuseZip ()
إرجاع ما إذا كان يجب إجراء الوميض باستخدام ملف مضغوط لصورة الجهاز المثبت على المصهر أم لا.
عائدات | |
---|---|
boolean |
يجب استخدامSsoClient
public abstract Boolean shouldUseSsoClient ()
تحقق مما إذا كان يجب استخدام عميل SingleSignOn أم لا.
عائدات | |
---|---|
Boolean |
takePermit
public abstract void takePermit (IHostOptions.PermitLimitType type)
يأخذ تصريح من النوع المحدد
حدود | |
---|---|
type | IHostOptions.PermitLimitType |
validateOptions
public abstract void validateOptions ()
تحقق من صحة الخيارات المحددة في IHostOptions
.
رميات | |
---|---|
ConfigurationException |