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)
ضبط العلامة المطلوبة لمحاكي الرمز المرجعي |
boolean
|
stubEmulatorRequested()
|
وظائف الإنشاء العامة
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)
أضِف رقمًا تسلسليًا إلى خيارات اختيار الجهاز.
createForSerial
public static IDeviceSelection createForSerial (String serial)
طريقة المصنع في المساعد لإنشاء IDeviceSelection
لن تتطابق إلا مع الجهاز
الذي يتضمّن الرقم التسلسلي المحدّد
المعلمات | |
---|---|
serial |
String |
المرتجعات | |
---|---|
IDeviceSelection |
deviceRequested
public boolean deviceRequested ()
المرتجعات | |
---|---|
boolean |
emulatorRequested
public boolean emulatorRequested ()
المرتجعات | |
---|---|
boolean |
fetchEnvironmentVariable
public String fetchEnvironmentVariable (String name)
دالة مساعدة تُستخدَم لجلب متغيّر البيئة وهو في الأساس غلاف حول System.getenv(String)
. ويتم ذلك لأغراض اختبار الوحدات.
المعلمات | |
---|---|
name |
String : متغيّر البيئة المطلوب استرجاعه. |
المرتجعات | |
---|---|
String |
قيمة String لمتغيّر البيئة أو قيمة فارغة إذا لم يكن متوفرًا |
gceDeviceRequested
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 ()
الحصول على نسخة من قائمة استبعاد الأرقام التسلسلية
المرتجعات | |
---|---|
|
ERROR(/Collection) من الأرقام التسلسلية |
getMaxBatteryLevel
public Integer getMaxBatteryLevel ()
الحصول على الحد الأقصى المطلوب لمستوى البطارية
المرتجعات | |
---|---|
Integer |
getMaxBatteryTemperature
public Integer getMaxBatteryTemperature ()
الحصول على الحد الأقصى المطلوب لمستوى البطارية
المرتجعات | |
---|---|
Integer |
getMinBatteryLevel
public Integer getMinBatteryLevel ()
الحصول على الحد الأدنى المطلوب لمستوى شحن البطارية
المرتجعات | |
---|---|
Integer |
getNoMatchReason
publicgetNoMatchReason ()
تعرِض هذه السمة سبب عدم مطابقة الجهاز.
المرتجعات | |
---|---|
|
خريطة تربط بين الرقم التسلسلي والسبب الذي أدّى إلى عدم تخصيصه |
getProductTypes
publicgetProductTypes ()
الحصول على نسخة من قائمة أنواع المنتجات
المرتجعات | |
---|---|
|
ERROR(/Collection) من أنواع المنتجات |
getProperties
publicgetProperties ()
عرض خريطة لقائمة المواقع
المرتجعات | |
---|---|
|
ERROR(/Map) من أسماء خصائص الأجهزة إلى القيم |
getRequireBatteryCheck
public boolean getRequireBatteryCheck ()
الحصول على ما إذا كان التحقّق من البطارية مطلوبًا للأجهزة التي يكون مستوى شحن بطاريتها غير معروف
المرتجعات | |
---|---|
boolean |
getRequireBatteryTemperatureCheck
public boolean getRequireBatteryTemperatureCheck ()
الحصول على ما إذا كان فحص درجة حرارة البطارية مطلوبًا للأجهزة التي تكون درجة حرارة بطاريتها غير معروفة
المرتجعات | |
---|---|
boolean |
getSerials
publicgetSerials (IDevice device)
الحصول على نسخة من الأرقام التسلسلية
المعلمات | |
---|---|
device |
IDevice : يمثّل الرمز IDevice الجهاز المُعتمَد للاختيار. |
المرتجعات | |
---|---|
|
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 |
setSerial
public void setSerial (String... serialNumber)
اضبط قائمة تضمين الأرقام التسلسلية، مع استبدال أي قيم حالية.
المعلمات | |
---|---|
serialNumber |
String |
setStubEmulatorRequested
public void setStubEmulatorRequested (boolean stubEmulatorRequested)
ضبط العلامة المطلوبة لمحاكي الرمز المرجعي
المعلمات | |
---|---|
stubEmulatorRequested |
boolean |
stubEmulatorRequested
public boolean stubEmulatorRequested ()
المرتجعات | |
---|---|
boolean |