خيارات تحديد الجهاز

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

المقاولين العامة

خيارات تحديد الجهاز

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

طلب الجهاز

public boolean deviceRequested ()

عائدات
boolean

طلب المحاكي

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

public  getExcludeSerials ()

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

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

getMaxBatteryLevel

public Integer getMaxBatteryLevel ()

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

عائدات
Integer

getMaxBatteryTemperature

public Integer getMaxBatteryTemperature ()

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

عائدات
Integer

getMinBatteryLevel

public Integer getMinBatteryLevel ()

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

عائدات
Integer

getNoMatchReason

public  getNoMatchReason ()

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

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

getProductTypes

public  getProductTypes ()

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

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

getProperties

public  getProperties ()

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

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

getRequireBatteryCheck

public boolean getRequireBatteryCheck ()

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

عائدات
boolean

getRequireBatteryTemperatureCheck

public boolean getRequireBatteryTemperatureCheck ()

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

عائدات
boolean

getSerials

public  getSerials (IDevice device)

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

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

عائدات
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

remotDeviceRequested

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

setTcpDeviceRequested

public void setTcpDeviceRequested (boolean tcpDeviceRequested)

يضبط العلامة المطلوبة لجهاز TCP

حدود
tcpDeviceRequested boolean

stubEmulatorRequested

public boolean stubEmulatorRequested ()

عائدات
boolean

tcpDeviceRequested

public boolean tcpDeviceRequested ()

عائدات
boolean