HostOptions

public class HostOptions
extends Object implements IHostOptions

java.lang.Object
com.android.tradefed.host.HostOptions


فئة حامل خيارات المضيف. تُستخدم هذه الفئة لتخزين خيارات على مستوى المضيف.

ملخص

المنشئون العامة

HostOptions ()

الأساليب العامة

Integer getAvailablePermits ( IHostOptions.PermitLimitType type)

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

Integer getConcurrentDownloadLimit ()

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

Integer getConcurrentFlasherLimit ()

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

File getDownloadCacheDir ()

إرجاع المسار المستخدم لتخزين القطع الأثرية التي تم تنزيلها.

File getFastbootTmpDir ()

إرجاع المسار الذي يجب أن يستخدمه Fastboot كمجلد مؤقت.

int getInUsePermits ( IHostOptions.PermitLimitType type)

لعرض عدد التصاريح المستخدمة لنوع معين

getKnownGceDeviceIpPool ()

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

getKnownPreconfigureVirtualDevicePool ()

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

getKnownRemoteDeviceIpPool ()

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

getKnownTcpDeviceIpPool ()

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

getLabels ()

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

String getNetworkInterface ()

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

getServiceAccountJsonKeyFiles ()

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

boolean getUseZip64InPartialDownload ()

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

void initConcurrentLocks ()

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

boolean isFastbootdEnable ()

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

void returnPermit ( IHostOptions.PermitLimitType type)

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

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

getConcurrentDownloadLimit

public Integer getConcurrentDownloadLimit ()

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

عائدات
Integer

getConcurrentFlasherLimit

public Integer getConcurrentFlasherLimit ()

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

عائدات
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 الخاصة بحساب الخدمة.

عائدات

getUseZip64InPartialDownload

public boolean getUseZip64InPartialDownload ()

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

عائدات
boolean

initConcurrentLocks

public void initConcurrentLocks ()

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

isFastbootdEnable

public boolean isFastbootdEnable ()

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

عائدات
boolean

العودة

public void returnPermit (IHostOptions.PermitLimitType type)

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

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

shouldUseSsoClient

public Boolean shouldUseSsoClient ()

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

عائدات
Boolean

takePermit

public void takePermit (IHostOptions.PermitLimitType type)

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

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

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

public void validateOptions ()

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

رميات
ConfigurationException