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) پرچم درخواستی شبیه ساز خرد را تنظیم می کند |
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 |
افزودن سریال
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 |
setTcpDeviceRequested
public void setTcpDeviceRequested (boolean tcpDeviceRequested)
پرچم درخواستی دستگاه tcp را تنظیم می کند
مولفه های | |
---|---|
tcpDeviceRequested | boolean |
stubEmulator Requested
public boolean stubEmulatorRequested ()
برمی گرداند | |
---|---|
boolean |
tcpDeviceRequested
public boolean tcpDeviceRequested ()
برمی گرداند | |
---|---|
boolean |