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) تابع 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
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 |
مجموعه سریال
public void setSerial (String... serialNumber)
لیست گنجاندن شماره های سریال را تنظیم کنید و هر مقدار موجود را جایگزین کنید.
پارامترها | |
---|---|
serialNumber | String |
setStubEmulatorRequested
public void setStubEmulatorRequested (boolean stubEmulatorRequested)
پرچم درخواستی شبیه ساز خرد را تنظیم می کند
پارامترها | |
---|---|
stubEmulatorRequested | boolean |
stubEmulatorRequested
public boolean stubEmulatorRequested ()
برمی گرداند | |
---|---|
boolean |