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)

طريقة المصنع المساعد لإنشاء IDeviceSelection الذي يتطابق فقط مع الجهاز مع المسلسل المحدد

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

public  getExcludeSerials ()

الحصول على نسخة من قائمة استبعاد الأرقام التسلسلية

عائدات
a ERROR(/Collection) من الأرقام التسلسلية

getMaxBatteryLevel

public Integer getMaxBatteryLevel ()

يحصل على مستوى البطارية الأقصى المطلوب

عائدات
Integer

getMaxBatteryTemperature

public Integer getMaxBatteryTemperature ()

يحصل على مستوى البطارية الأقصى المطلوب

عائدات
Integer

getMinBatteryLevel

public Integer getMinBatteryLevel ()

يحصل على الحد الأدنى المطلوب من مستوى البطارية

عائدات
Integer

getNoMatchReason

public  getNoMatchReason ()

إرجاع سبب عدم مطابقة الجهاز.

عائدات
خريطة الرقم التسلسلي للسبب الذي لم يتم تخصيصه من أجله

getProductTypes

public  getProductTypes ()

يحصل على نسخة من قائمة نوع المنتج

عائدات
a ERROR(/Collection) لأنواع المنتجات

getProperties

public  getProperties ()

إرجاع خريطة قائمة الممتلكات

عائدات
a ERROR(/Map) لأسماء خصائص الجهاز للقيم

getRequireBatteryCheck

public boolean getRequireBatteryCheck ()

معرفة ما إذا كان فحص البطارية مطلوبًا للأجهزة ذات مستوى بطارية غير معروف

عائدات
boolean

getRequireBatteryTemperatureCheck

public boolean getRequireBatteryTemperatureCheck ()

معرفة ما إذا كان فحص درجة حرارة البطارية مطلوبًا للأجهزة ذات درجة حرارة البطارية غير المعروفة

عائدات
boolean

getSerials

public  getSerials (IDevice device)

يحصل على نسخة من الأرقام التسلسلية

حدود
device IDevice : IDevice الذي يمثل الجهاز الذي تم النظر فيه للاختيار.

عائدات
a ERROR(/Collection) من الأرقام التسلسلية

getSerials

public  getSerials ()

إرجاع قائمة المسلسلات المطلوبة.

عائدات

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