IHostOptions

public interface IHostOptions

com.android.tradefed.host.IHostOptions


واجهة حامل خيارات المضيف. تُستخدم هذه الواجهة للوصول إلى خيارات على مستوى المضيف.

ملخص

فئات متداخلة

enum IHostOptions.PermitLimitType

تعداد يصف محددات التصريح المحتملة

الطرق العامة

abstract Integer getAvailablePermits ( IHostOptions.PermitLimitType type)

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

abstract Integer getConcurrentDownloadLimit ()

يُرجع الحد الأقصى المسموح به للتنزيلات المتزامنة.

abstract Integer getConcurrentFlasherLimit ()

تُرجع الحد الأقصى لعدد الوميض المتزامن للسماح به.

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

تحقق مما إذا كان يجب استخدام تنسيق zip64 في التنزيل الجزئي أم لا.

abstract void initConcurrentLocks ()

تهيئة الأقفال المتزامنة

abstract boolean isFastbootdEnable ()

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

abstract void returnPermit ( IHostOptions.PermitLimitType type)

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

abstract Boolean shouldUseSsoClient ()

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

abstract void takePermit ( IHostOptions.PermitLimitType type)

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

abstract void validateOptions ()

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

الطرق العامة

getAvailablePermits

public abstract Integer getAvailablePermits (IHostOptions.PermitLimitType type)

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

المعلمات
type IHostOptions.PermitLimitType

عائدات
Integer

getConcurrentDownloadLimit

public abstract Integer getConcurrentDownloadLimit ()

يُرجع الحد الأقصى المسموح به للتنزيلات المتزامنة. مستخدمة بواسطة IBuildProvider لتنزيل البنيات البعيدة.

عائدات
Integer

getConcurrentFlasherLimit

public abstract Integer getConcurrentFlasherLimit ()

تُرجع الحد الأقصى لعدد الوميض المتزامن للسماح به. تستخدم بواسطة DeviceFlashPreparer .

عائدات
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 abstract  getKnownGceDeviceIpPool ()

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

عائدات

getKnownPreconfigureVirtualDevicePool

public abstract  getKnownPreconfigureVirtualDevicePool ()

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

عائدات

getKnownRemoteDeviceIpPool

public abstract  getKnownRemoteDeviceIpPool ()

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

عائدات

getKnownTcpDeviceIpPool

public abstract  getKnownTcpDeviceIpPool ()

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

عائدات

getLabels

public abstract  getLabels ()

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

عائدات

getNetworkInterface

public abstract String getNetworkInterface ()

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

عائدات
String

getServiceAccountJsonKeyFiles

public abstract  getServiceAccountJsonKeyFiles ()

تُرجع خريطة ملفات مفتاح json الخاصة بحساب الخدمة.

عائدات

getUseZip64InPartialDownload

public abstract boolean getUseZip64InPartialDownload ()

تحقق مما إذا كان يجب استخدام تنسيق zip64 في التنزيل الجزئي أم لا.

عائدات
boolean

initConcurrentLocks

public abstract void initConcurrentLocks ()

تهيئة الأقفال المتزامنة

isFastbootdEnable

public abstract boolean isFastbootdEnable ()

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

عائدات
boolean

العودة

public abstract void returnPermit (IHostOptions.PermitLimitType type)

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

المعلمات
type IHostOptions.PermitLimitType

shouldUseSsoClient

public abstract Boolean shouldUseSsoClient ()

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

عائدات
Boolean

takePermit

public abstract void takePermit (IHostOptions.PermitLimitType type)

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

المعلمات
type IHostOptions.PermitLimitType

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

public abstract void validateOptions ()

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

رميات
ConfigurationException