DeviceSelectionOptions
public class DeviceSelectionOptions
extends Object
implements IDeviceSelection
java.lang.Object | |
↳ | com.android.tradefed.device.DeviceSelectionOptions |
حاوية لمعايير اختيار الجهاز.
ملخص
المنشأت العامة | |
---|---|
DeviceSelectionOptions () |
الأساليب العامة | |
---|---|
void | addExcludeSerial (String serialNumber) أضف رقمًا تسلسليًا إلى قائمة الاستبعاد. |
void | addProductType (String productType) أضف نوع منتج إلى خيارات تحديد الجهاز. |
void | addProperty (String propertyKey, String propValue) أضف معايير الخاصية إلى خيارات اختيار الجهاز |
void | addSerial (String serialNumber) أضف رقمًا تسلسليًا إلى خيارات تحديد الجهاز. |
static IDeviceSelection | createForSerial (String serial) طريقة المصنع المساعد لإنشاء |
boolean | deviceRequested () |
boolean | emulatorRequested () |
String | fetchEnvironmentVariable (String name) تستخدم وظيفة المساعد لجلب متغير البيئة. |
boolean | gceDeviceRequested () |
IDeviceSelection.BaseDeviceType | getBaseDeviceTypeRequested () تُرجع نوع الجهاز الذي يجب أن نستخدمه. |
Integer | getBatteryLevel (IDevice device) يسترجع مستوى البطارية للجهاز المحدد |
String | getDeviceProductType (IDevice device) الحصول على نوع منتج الأجهزة المحدد |
String | getDeviceProductVariant (IDevice device) يحصل على متغير منتج الأجهزة المحدد |
DeviceSelectionOptions.DeviceRequestedType | getDeviceTypeRequested () |
getExcludeSerials () الحصول على نسخة من قائمة استبعاد الأرقام التسلسلية | |
Integer | getMaxBatteryLevel () يحصل على مستوى البطارية الأقصى المطلوب |
Integer | getMaxBatteryTemperature () يحصل على مستوى البطارية الأقصى المطلوب |
Integer | getMinBatteryLevel () يحصل على الحد الأدنى المطلوب من مستوى البطارية |
getNoMatchReason () إرجاع سبب عدم مطابقة الجهاز. | |
getProductTypes () يحصل على نسخة من قائمة نوع المنتج | |
getProperties () إرجاع خريطة قائمة الممتلكات | |
boolean | getRequireBatteryCheck () معرفة ما إذا كان فحص البطارية مطلوبًا للأجهزة ذات مستوى بطارية غير معروف |
boolean | getRequireBatteryTemperatureCheck () معرفة ما إذا كان فحص درجة حرارة البطارية مطلوبًا للأجهزة ذات درجة حرارة البطارية غير المعروفة |
getSerials (IDevice device) يحصل على نسخة من الأرقام التسلسلية | |
getSerials () إرجاع قائمة المسلسلات المطلوبة. | |
boolean | localVirtualDeviceRequested () |
boolean | matches (IDevice device) |
boolean | nullDeviceRequested () |
boolean | remoteDeviceRequested () |
void | setBaseDeviceTypeRequested ( IDeviceSelection.BaseDeviceType type) يحدد نوع الجهاز الذي يجب أن نستخدمه. |
void | setDeviceRequested (boolean deviceRequested) يضبط علم المحاكي المطلوب |
void | setDeviceTypeRequested ( DeviceSelectionOptions.DeviceRequestedType requestedType) |
void | setEmulatorRequested (boolean emulatorRequested) يضبط علم المحاكي المطلوب |
void | setGceDeviceRequested (boolean gceDeviceRequested) |
void | setMaxBatteryLevel (Integer maxBattery) يضبط الحد الأقصى لمستوى البطارية |
void | setMaxBatteryTemperature (Integer maxBatteryTemperature) يضبط الحد الأقصى لمستوى البطارية |
void | setMinBatteryLevel (Integer minBattery) يضبط الحد الأدنى لمستوى البطارية |
void | setNullDeviceRequested (boolean nullDeviceRequested) يعيّن العلامة المطلوبة للجهاز الفارغ |
void | setRequireBatteryCheck (boolean requireCheck) يضبط ما إذا كان فحص البطارية مطلوبًا للأجهزة ذات مستوى بطارية غير معروف |
void | setRequireBatteryTemperatureCheck (boolean requireCheckTemprature) يضبط ما إذا كان فحص درجة حرارة البطارية مطلوبًا للأجهزة ذات درجة حرارة البطارية غير المعروفة |
void | setSerial (String... serialNumber) قم بتعيين قائمة تضمين الأرقام التسلسلية ، واستبدال أي قيم موجودة. |
void | setStubEmulatorRequested (boolean stubEmulatorRequested) يضبط العلم المطلوب لمحاكي كعب الروتين |
void | setTcpDeviceRequested (boolean tcpDeviceRequested) يعيّن العلامة المطلوبة لجهاز tcp |
boolean | stubEmulatorRequested () |
boolean | tcpDeviceRequested ()
|
المنشأت العامة
DeviceSelectionOptions
public DeviceSelectionOptions ()
الأساليب العامة
addExcludeSerial
public void addExcludeSerial (String serialNumber)
أضف رقمًا تسلسليًا إلى قائمة الاستبعاد.
addProductType
public void addProductType (String productType)
أضف نوع منتج إلى خيارات تحديد الجهاز.
addProperty
public void addProperty (String propertyKey, String propValue)
أضف معايير الخاصية إلى خيارات اختيار الجهاز
حدود | |
---|---|
propertyKey | String |
propValue | String |
addSerial
public void addSerial (String serialNumber)
أضف رقمًا تسلسليًا إلى خيارات تحديد الجهاز.
إنشاء ForSerial
public static IDeviceSelection createForSerial (String serial)
طريقة المصنع المساعد لإنشاء IDeviceSelection
الذي يتطابق فقط مع الجهاز مع المسلسل المحدد
حدود | |
---|---|
serial | String |
عائدات | |
---|---|
IDeviceSelection |
الجهاز
public boolean deviceRequested ()
عائدات | |
---|---|
boolean |
المحاكي
public boolean emulatorRequested ()
عائدات | |
---|---|
boolean |
جلب البيئةمتغير
public String fetchEnvironmentVariable (String name)
تستخدم وظيفة المساعد لجلب متغير البيئة. إنه في الأساس غلاف حول ERROR(/System#getenv(String))
ويتم ذلك لأغراض اختبار الوحدة.
حدود | |
---|---|
name | String : متغير البيئة المطلوب جلبه. |
عائدات | |
---|---|
String | قيمة ERROR(/String) لمتغير البيئة أو قيمة خالية إذا لم تكن متوفرة. |
طلب gceDevice
public boolean gceDeviceRequested ()
عائدات | |
---|---|
boolean |
getBaseDeviceTypeRequested
public IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
تُرجع نوع الجهاز الذي يجب أن نستخدمه.
عائدات | |
---|---|
IDeviceSelection.BaseDeviceType |
getBatteryLevel
public Integer getBatteryLevel (IDevice device)
يسترجع مستوى البطارية للجهاز المحدد
حدود | |
---|---|
device | IDevice : IDevice |
عائدات | |
---|---|
Integer | مستوى بطارية الجهاز أو null إذا لم يكن معروفًا |
getDeviceProductType
public String getDeviceProductType (IDevice device)
الحصول على نوع منتج الأجهزة المحدد
حدود | |
---|---|
device | IDevice : IDevice |
عائدات | |
---|---|
String | نوع منتج الجهاز أو null إذا كان غير معروف |
getDeviceProductVariant
public String getDeviceProductVariant (IDevice device)
يحصل على متغير منتج الأجهزة المحدد
حدود | |
---|---|
device | IDevice : IDevice |
عائدات | |
---|---|
String | متغير منتج الجهاز أو null إذا كان غير معروف |
getDeviceTypeRequested
public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
عائدات | |
---|---|
DeviceSelectionOptions.DeviceRequestedType |
getExcludeSerials
publicgetExcludeSerials ()
الحصول على نسخة من قائمة استبعاد الأرقام التسلسلية
عائدات | |
---|---|
a ERROR(/Collection) من الأرقام التسلسلية |
getMaxBatteryLevel
public Integer getMaxBatteryLevel ()
يحصل على مستوى البطارية الأقصى المطلوب
عائدات | |
---|---|
Integer |
getMaxBatteryTemperature
public Integer getMaxBatteryTemperature ()
يحصل على مستوى البطارية الأقصى المطلوب
عائدات | |
---|---|
Integer |
getMinBatteryLevel
public Integer getMinBatteryLevel ()
يحصل على الحد الأدنى المطلوب من مستوى البطارية
عائدات | |
---|---|
Integer |
getNoMatchReason
publicgetNoMatchReason ()
إرجاع سبب عدم مطابقة الجهاز.
عائدات | |
---|---|
خريطة الرقم التسلسلي للسبب الذي لم يتم تخصيصه من أجله |
getProductTypes
publicgetProductTypes ()
يحصل على نسخة من قائمة نوع المنتج
عائدات | |
---|---|
a ERROR(/Collection) لأنواع المنتجات |
getProperties
publicgetProperties ()
إرجاع خريطة قائمة الممتلكات
عائدات | |
---|---|
a ERROR(/Map) لأسماء خصائص الجهاز للقيم |
getRequireBatteryCheck
public boolean getRequireBatteryCheck ()
معرفة ما إذا كان فحص البطارية مطلوبًا للأجهزة ذات مستوى بطارية غير معروف
عائدات | |
---|---|
boolean |
getRequireBatteryTemperatureCheck
public boolean getRequireBatteryTemperatureCheck ()
معرفة ما إذا كان فحص درجة حرارة البطارية مطلوبًا للأجهزة ذات درجة حرارة البطارية غير المعروفة
عائدات | |
---|---|
boolean |
getSerials
publicgetSerials (IDevice device)
يحصل على نسخة من الأرقام التسلسلية
حدود | |
---|---|
device | IDevice : IDevice الذي يمثل الجهاز الذي تم النظر فيه للاختيار. |
عائدات | |
---|---|
a ERROR(/Collection) من الأرقام التسلسلية |
getSerials
publicgetSerials ()
إرجاع قائمة المسلسلات المطلوبة.
عائدات | |
---|---|
localVirtualDeviceRequested
public boolean localVirtualDeviceRequested ()
عائدات | |
---|---|
boolean |
اعواد الكبريت
public boolean matches (IDevice device)
حدود | |
---|---|
device | IDevice |
عائدات | |
---|---|
boolean | true إذا كان IDevice المحدد مطابقًا للخيارات المتوفرة. خلاف ذلك false |
nullDeviceRequested
public boolean nullDeviceRequested ()
عائدات | |
---|---|
boolean |
RemoteDeviceRequested
public boolean remoteDeviceRequested ()
عائدات | |
---|---|
boolean |
setBaseDeviceTypeRequested
public void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
يحدد نوع الجهاز الذي يجب أن نستخدمه.
حدود | |
---|---|
type | IDeviceSelection.BaseDeviceType |
setDeviceRequested
public void setDeviceRequested (boolean deviceRequested)
يضبط علم المحاكي المطلوب
حدود | |
---|---|
deviceRequested | boolean |
setDeviceTypeRequested
public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)
حدود | |
---|---|
requestedType | DeviceSelectionOptions.DeviceRequestedType |
setEmulatorRequested
public void setEmulatorRequested (boolean emulatorRequested)
يضبط علم المحاكي المطلوب
حدود | |
---|---|
emulatorRequested | boolean |
setGceDeviceRequested
public void setGceDeviceRequested (boolean gceDeviceRequested)
حدود | |
---|---|
gceDeviceRequested | boolean |
setMaxBatteryLevel
public void setMaxBatteryLevel (Integer maxBattery)
يضبط الحد الأقصى لمستوى البطارية
حدود | |
---|---|
maxBattery | Integer |
setMaxBatteryTemperature. تعيين ماكس البطارية درجة الحرارة
public void setMaxBatteryTemperature (Integer maxBatteryTemperature)
يضبط الحد الأقصى لمستوى البطارية
حدود | |
---|---|
maxBatteryTemperature | Integer |
setMinBatteryLevel
public void setMinBatteryLevel (Integer minBattery)
يضبط الحد الأدنى لمستوى البطارية
حدود | |
---|---|
minBattery | Integer |
setNullDeviceRequested
public void setNullDeviceRequested (boolean nullDeviceRequested)
يعيّن العلامة المطلوبة للجهاز الفارغ
حدود | |
---|---|
nullDeviceRequested | boolean |
setRequireBatteryCheck
public void setRequireBatteryCheck (boolean requireCheck)
يضبط ما إذا كان فحص البطارية مطلوبًا للأجهزة ذات مستوى بطارية غير معروف
حدود | |
---|---|
requireCheck | boolean |
setRequireBatteryTemperatureCheck
public void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)
يضبط ما إذا كان فحص درجة حرارة البطارية مطلوبًا للأجهزة ذات درجة حرارة البطارية غير المعروفة
حدود | |
---|---|
requireCheckTemprature | boolean |
مجموعة
public void setSerial (String... serialNumber)
قم بتعيين قائمة تضمين الأرقام التسلسلية ، واستبدال أي قيم موجودة.
حدود | |
---|---|
serialNumber | String |
setStubEmulatorRequested
public void setStubEmulatorRequested (boolean stubEmulatorRequested)
يضبط العلم المطلوب لمحاكي كعب الروتين
حدود | |
---|---|
stubEmulatorRequested | boolean |
setTcpDeviceRequested
public void setTcpDeviceRequested (boolean tcpDeviceRequested)
يعيّن العلامة المطلوبة لجهاز tcp
حدود | |
---|---|
tcpDeviceRequested | boolean |
stubEmulator مطلوب
public boolean stubEmulatorRequested ()
عائدات | |
---|---|
boolean |
تم طلب tcpDevice
public boolean tcpDeviceRequested ()
عائدات | |
---|---|
boolean |