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 ()

إرجاع ما إذا كان دعم وضع fastbootd ممكّنًا أم لا.

boolean isFlashstationEnabled ()

يعيد ما إذا كان يجب إجراء الوميض باستخدام flashstation.

boolean isHostMetricReportingDisabled ()

لعرض ما إذا كان يجب تعطيل إعداد تقارير مقاييس المضيف.

void returnPermit ( IHostOptions.PermitLimitType type)

يعيد تصريح من النوع المحدد

boolean shouldFlashWithFuseZip ()

يرجع ما إذا كان يجب إجراء الوميض باستخدام ملف مضغوط لصورة الجهاز المثبت على المنصهر أم لا.

Boolean shouldUseSsoClient ()

تحقق مما إذا كان يجب أن يستخدم عميل SingleSignOn أم لا.

void takePermit ( IHostOptions.PermitLimitType type)

يأخذ تصريح من النوع المحدد

void validateOptions ()

تحقق من صحة الخيارات المعينة في IHostOptions .

المنشأت العامة

HostOptions

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

public  getKnownGceDeviceIpPool ()

جهاز gce المعروف المرتبط بعنوان IP محدد.

عائدات

getKnownPreconfigureVirtualDevicePool

public  getKnownPreconfigureVirtualDevicePool ()

تجمع الأجهزة الظاهرية المعروف والمكوّن مسبقًا.

عائدات

getKnownRemoteDeviceIpPool

public  getKnownRemoteDeviceIpPool ()

جهاز معروف عن بعد مرتبط بعنوان IP محدد.

عائدات

getKnownTcpDeviceIpPool

public  getKnownTcpDeviceIpPool ()

جهاز tcp المعروف المرتبط بعنوان IP محدد.

عائدات

getLabels

public  getLabels ()

احصل على تسميات للمضيف.

عائدات

getNetworkInterface

public String getNetworkInterface ()

إرجاع واجهة الشبكة المستخدمة للاتصال بأجهزة الاختبار عن بُعد.

عائدات
String

getServiceAccountJsonKeyFiles

public  getServiceAccountJsonKeyFiles ()

إرجاع خريطة ملفات مفتاح 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

isHostMetricReportingDisabled

public boolean isHostMetricReportingDisabled ()

لعرض ما إذا كان يجب تعطيل إعداد تقارير مقاييس المضيف.

عائدات
boolean

العودة

public void returnPermit (IHostOptions.PermitLimitType type)

يعيد تصريح من النوع المحدد

حدود
type IHostOptions.PermitLimitType

shouldFlashWithFuseZip

public boolean shouldFlashWithFuseZip ()

يرجع ما إذا كان يجب إجراء الوميض باستخدام ملف مضغوط لصورة الجهاز المثبت على المنصهر أم لا.

عائدات
boolean

shouldUseSsoClient

public Boolean shouldUseSsoClient ()

تحقق مما إذا كان يجب أن يستخدم عميل SingleSignOn أم لا.

عائدات
Boolean

takePermit

public void takePermit (IHostOptions.PermitLimitType type)

يأخذ تصريح من النوع المحدد

حدود
type IHostOptions.PermitLimitType

تحقق من صحة الخيارات

public void validateOptions ()

تحقق من صحة الخيارات المعينة في IHostOptions .

رميات
ConfigurationException