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