DeviceSelectionOptions
public class DeviceSelectionOptions
extends Object
implements IDeviceSelection
java.lang.Objek | |
↳ | com.android.tradefed.device.DeviceSelectionOptions |
Penampung untuk kriteria pemilihan perangkat.
Ringkasan
Konstruktor publik | |
---|---|
DeviceSelectionOptions () |
Metode publik | |
---|---|
void | addExcludeSerial (String serialNumber) Tambahkan nomor seri ke daftar pengecualian. |
void | addProductType (String productType) Tambahkan jenis produk ke opsi pemilihan perangkat. |
void | addProperty (String propertyKey, String propValue) Tambahkan kriteria properti ke opsi pemilihan perangkat |
void | addSerial (String serialNumber) Tambahkan nomor seri ke opsi pemilihan perangkat. |
static IDeviceSelection | createForSerial (String serial) Metode pabrik pembantu untuk membuat |
boolean | deviceRequested () |
boolean | emulatorRequested () |
String | fetchEnvironmentVariable (String name) Fungsi pembantu digunakan untuk mengambil variabel lingkungan. |
boolean | gceDeviceRequested () |
IDeviceSelection.BaseDeviceType | getBaseDeviceTypeRequested () Mengembalikan jenis perangkat yang harus kita gunakan. |
Integer | getBatteryLevel (IDevice device) Mengambil level baterai untuk perangkat tertentu |
String | getDeviceProductType (IDevice device) Mendapatkan jenis produk perangkat tertentu |
String | getDeviceProductVariant (IDevice device) Mendapatkan varian produk perangkat yang diberikan |
DeviceSelectionOptions.DeviceRequestedType | getDeviceTypeRequested () |
getExcludeSerials () Mendapat salinan daftar pengecualian nomor seri | |
Integer | getMaxBatteryLevel () Mendapatkan level baterai maksimum yang diminta |
Integer | getMaxBatteryTemperature () Mendapatkan level baterai maksimum yang diminta |
Integer | getMinBatteryLevel () Mendapatkan level baterai minimum yang diminta |
getNoMatchReason () Mengembalikan alasan mengapa perangkat tidak cocok. | |
getProductTypes () Mendapat salinan daftar jenis produk | |
getProperties () Mengembalikan peta daftar properti | |
boolean | getRequireBatteryCheck () Mendapat apakah pemeriksaan baterai diperlukan untuk perangkat dengan tingkat baterai yang tidak diketahui |
boolean | getRequireBatteryTemperatureCheck () Mendapat apakah pemeriksaan suhu baterai diperlukan untuk perangkat dengan suhu baterai yang tidak diketahui |
getSerials (IDevice device) Mendapat salinan nomor seri | |
getSerials () Mengembalikan daftar serial yang diminta. | |
boolean | localVirtualDeviceRequested () |
boolean | matches (IDevice device) |
boolean | nullDeviceRequested () |
boolean | remoteDeviceRequested () |
void | setBaseDeviceTypeRequested ( IDeviceSelection.BaseDeviceType type) Mengatur jenis perangkat yang harus kita gunakan. |
void | setDeviceRequested (boolean deviceRequested) Menyetel flag yang diminta emulator |
void | setDeviceTypeRequested ( DeviceSelectionOptions.DeviceRequestedType requestedType) |
void | setEmulatorRequested (boolean emulatorRequested) Menyetel flag yang diminta emulator |
void | setGceDeviceRequested (boolean gceDeviceRequested) |
void | setMaxBatteryLevel (Integer maxBattery) Mengatur level baterai maksimum |
void | setMaxBatteryTemperature (Integer maxBatteryTemperature) Mengatur level baterai maksimum |
void | setMinBatteryLevel (Integer minBattery) Mengatur level baterai minimum |
void | setNullDeviceRequested (boolean nullDeviceRequested) Menyetel flag yang diminta perangkat null |
void | setRequireBatteryCheck (boolean requireCheck) Menyetel apakah pemeriksaan baterai diperlukan untuk perangkat dengan tingkat baterai yang tidak diketahui |
void | setRequireBatteryTemperatureCheck (boolean requireCheckTemprature) Menyetel apakah pemeriksaan suhu baterai diperlukan untuk perangkat dengan suhu baterai yang tidak diketahui |
void | setSerial (String... serialNumber) Tetapkan daftar penyertaan nomor seri, ganti nilai yang ada. |
void | setStubEmulatorRequested (boolean stubEmulatorRequested) Menyetel bendera stub emulator yang diminta |
void | setTcpDeviceRequested (boolean tcpDeviceRequested) Menyetel flag yang diminta perangkat tcp |
boolean | stubEmulatorRequested () |
boolean | tcpDeviceRequested ()
|
Konstruktor publik
DeviceSelectionOptions
public DeviceSelectionOptions ()
Metode publik
addExcludeSerial
public void addExcludeSerial (String serialNumber)
Tambahkan nomor seri ke daftar pengecualian.
addProductType
public void addProductType (String productType)
Tambahkan jenis produk ke opsi pemilihan perangkat.
addProperty
public void addProperty (String propertyKey, String propValue)
Tambahkan kriteria properti ke opsi pemilihan perangkat
Parameter | |
---|---|
propertyKey | String |
propValue | String |
addSerial
public void addSerial (String serialNumber)
Tambahkan nomor seri ke opsi pemilihan perangkat.
createForSerial
public static IDeviceSelection createForSerial (String serial)
Metode pabrik pembantu untuk membuat IDeviceSelection
yang hanya akan mencocokkan perangkat dengan serial yang diberikan
Parameter | |
---|---|
serial | String |
Pengembalian | |
---|---|
IDeviceSelection |
perangkatDiminta
public boolean deviceRequested ()
Pengembalian | |
---|---|
boolean |
emulatorDiminta
public boolean emulatorRequested ()
Pengembalian | |
---|---|
boolean |
fetchEnvironmentVariable
public String fetchEnvironmentVariable (String name)
Fungsi pembantu digunakan untuk mengambil variabel lingkungan. Ini pada dasarnya adalah pembungkus di sekitar ERROR(/System#getenv(String))
Hal ini dilakukan untuk tujuan pengujian unit.
Parameter | |
---|---|
name | String : variabel lingkungan yang akan diambil. |
Pengembalian | |
---|---|
String | nilai ERROR(/String) dari variabel lingkungan atau null jika tidak tersedia. |
gceDeviceRequested
public boolean gceDeviceRequested ()
Pengembalian | |
---|---|
boolean |
getBaseDeviceTypeRequested
public IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
Mengembalikan jenis perangkat yang harus kita gunakan.
Pengembalian | |
---|---|
IDeviceSelection.BaseDeviceType |
getBatteryLevel
public Integer getBatteryLevel (IDevice device)
Mengambil level baterai untuk perangkat tertentu
Parameter | |
---|---|
device | IDevice : IDevice |
Pengembalian | |
---|---|
Integer | tingkat baterai perangkat atau null jika tidak diketahui |
getDeviceProductType
public String getDeviceProductType (IDevice device)
Mendapatkan jenis produk perangkat tertentu
Parameter | |
---|---|
device | IDevice : IDevice |
Pengembalian | |
---|---|
String | jenis produk perangkat atau null jika tidak diketahui |
getDeviceProductVariant
public String getDeviceProductVariant (IDevice device)
Mendapatkan varian produk perangkat yang diberikan
Parameter | |
---|---|
device | IDevice : IDevice |
Pengembalian | |
---|---|
String | varian produk perangkat atau null jika tidak diketahui |
getDeviceTypeRequested
public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
Pengembalian | |
---|---|
DeviceSelectionOptions.DeviceRequestedType |
getExcludeSerials
publicgetExcludeSerials ()
Mendapat salinan daftar pengecualian nomor seri
Pengembalian | |
---|---|
sebuah ERROR(/Collection) nomor seri |
getMaxBatteryLevel
public Integer getMaxBatteryLevel ()
Mendapatkan level baterai maksimum yang diminta
Pengembalian | |
---|---|
Integer |
getMaxBatteryTemperature
public Integer getMaxBatteryTemperature ()
Mendapatkan level baterai maksimum yang diminta
Pengembalian | |
---|---|
Integer |
getMinBatteryLevel
public Integer getMinBatteryLevel ()
Mendapatkan level baterai minimum yang diminta
Pengembalian | |
---|---|
Integer |
getNoMatchReason
publicgetNoMatchReason ()
Mengembalikan alasan mengapa perangkat tidak cocok.
Pengembalian | |
---|---|
Peta nomor seri untuk alasan yang tidak dialokasikan |
getProductTypes
publicgetProductTypes ()
Mendapat salinan daftar jenis produk
Pengembalian | |
---|---|
a ERROR(/Collection) jenis produk |
getProperties
publicgetProperties ()
Mengembalikan peta daftar properti
Pengembalian | |
---|---|
a ERROR(/Map) dari nama properti perangkat ke nilai |
getRequireBatteryCheck
public boolean getRequireBatteryCheck ()
Mendapat apakah pemeriksaan baterai diperlukan untuk perangkat dengan tingkat baterai yang tidak diketahui
Pengembalian | |
---|---|
boolean |
getRequireBatteryTemperatureCheck
public boolean getRequireBatteryTemperatureCheck ()
Mendapat apakah pemeriksaan suhu baterai diperlukan untuk perangkat dengan suhu baterai yang tidak diketahui
Pengembalian | |
---|---|
boolean |
getSerials
publicgetSerials (IDevice device)
Mendapat salinan nomor seri
Parameter | |
---|---|
device | IDevice : IDevice yang mewakili perangkat yang dipertimbangkan untuk dipilih. |
Pengembalian | |
---|---|
sebuah ERROR(/Collection) nomor seri |
getSerials
publicgetSerials ()
Mengembalikan daftar serial yang diminta.
Pengembalian | |
---|---|
localVirtualDeviceRequested
public boolean localVirtualDeviceRequested ()
Pengembalian | |
---|---|
boolean |
pertandingan
public boolean matches (IDevice device)
Parameter | |
---|---|
device | IDevice |
Pengembalian | |
---|---|
boolean | true jika IDevice yang diberikan cocok dengan opsi yang disediakan. false sebaliknya |
nullDeviceRequested
public boolean nullDeviceRequested ()
Pengembalian | |
---|---|
boolean |
remoteDeviceRequested
public boolean remoteDeviceRequested ()
Pengembalian | |
---|---|
boolean |
setBaseDeviceTypeRequested
public void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
Mengatur jenis perangkat yang harus kita gunakan.
Parameter | |
---|---|
type | IDeviceSelection.BaseDeviceType |
setDeviceRequested
public void setDeviceRequested (boolean deviceRequested)
Menyetel flag yang diminta emulator
Parameter | |
---|---|
deviceRequested | boolean |
setDeviceTypeRequested
public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)
Parameter | |
---|---|
requestedType | DeviceSelectionOptions.DeviceRequestedType |
setEmulatorRequested
public void setEmulatorRequested (boolean emulatorRequested)
Menyetel flag yang diminta emulator
Parameter | |
---|---|
emulatorRequested | boolean |
setGceDeviceRequested
public void setGceDeviceRequested (boolean gceDeviceRequested)
Parameter | |
---|---|
gceDeviceRequested | boolean |
setMaxBatteryLevel
public void setMaxBatteryLevel (Integer maxBattery)
Mengatur level baterai maksimum
Parameter | |
---|---|
maxBattery | Integer |
setMaxBatteryTemperature
public void setMaxBatteryTemperature (Integer maxBatteryTemperature)
Mengatur level baterai maksimum
Parameter | |
---|---|
maxBatteryTemperature | Integer |
setMinBatteryLevel
public void setMinBatteryLevel (Integer minBattery)
Mengatur level baterai minimum
Parameter | |
---|---|
minBattery | Integer |
setNullDeviceRequested
public void setNullDeviceRequested (boolean nullDeviceRequested)
Menyetel flag yang diminta perangkat null
Parameter | |
---|---|
nullDeviceRequested | boolean |
setRequireBatteryCheck
public void setRequireBatteryCheck (boolean requireCheck)
Menyetel apakah pemeriksaan baterai diperlukan untuk perangkat dengan tingkat baterai yang tidak diketahui
Parameter | |
---|---|
requireCheck | boolean |
setRequireBatteryTemperatureCheck
public void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)
Menyetel apakah pemeriksaan suhu baterai diperlukan untuk perangkat dengan suhu baterai yang tidak diketahui
Parameter | |
---|---|
requireCheckTemprature | boolean |
setSerial
public void setSerial (String... serialNumber)
Tetapkan daftar penyertaan nomor seri, ganti nilai yang ada.
Parameter | |
---|---|
serialNumber | String |
setStubEmulatorRequested
public void setStubEmulatorRequested (boolean stubEmulatorRequested)
Menyetel bendera stub emulator yang diminta
Parameter | |
---|---|
stubEmulatorRequested | boolean |
setTcpDeviceRequested
public void setTcpDeviceRequested (boolean tcpDeviceRequested)
Menyetel flag yang diminta perangkat tcp
Parameter | |
---|---|
tcpDeviceRequested | boolean |
stubEmulatorRequested
public boolean stubEmulatorRequested ()
Pengembalian | |
---|---|
boolean |
tcpDeviceRequested
public boolean tcpDeviceRequested ()
Pengembalian | |
---|---|
boolean |