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)

تابع Helper برای واکشی متغیر محیطی استفاده می شود.

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

افزودن سریال

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)

تابع Helper برای واکشی متغیر محیطی استفاده می شود. این در اصل یک بسته بندی در اطراف System.getenv(String) است که برای اهداف تست واحد انجام می شود.

پارامترها
name String : متغیر محیطی برای واکشی.

برمی گرداند
String یک مقدار String از متغیر محیطی یا در صورت نبودن null.

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

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

stubEmulatorRequested

public boolean stubEmulatorRequested ()

برمی گرداند
boolean