Opsi Pemilihan Perangkat
public class DeviceSelectionOptions
extends Object
implements IDeviceSelection
java.lang.Objek | |
↳ | com.android.tradefed.device.DeviceSelectionOptions |
Wadah untuk kriteria pemilihan perangkat.
Ringkasan
Kelas bersarang | |
---|---|
enum | DeviceSelectionOptions.DeviceRequestedType Berbagai kemungkinan jenis perangkat placeholder yang didukung. |
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 () |
Integer | getBatteryLevel (IDevice device) Mengambil tingkat baterai untuk perangkat yang diberikan |
String | getDeviceProductType (IDevice device) Mendapatkan jenis produk perangkat yang diberikan |
String | getDeviceProductVariant (IDevice device) Mendapatkan varian produk perangkat yang diberikan |
DeviceSelectionOptions.DeviceRequestedType | getDeviceTypeRequested () |
getExcludeSerials () Mendapat salinan daftar pengecualian nomor seri | |
Integer | getMaxBatteryLevel () Mendapatkan tingkat baterai maksimum yang diminta |
Integer | getMaxBatteryTemperature () Mendapatkan tingkat baterai maksimum yang diminta |
Integer | getMinBatteryLevel () Mendapatkan tingkat baterai minimum yang diminta |
getNoMatchReason () Mengembalikan alasan mengapa perangkat tidak cocok. | |
getProductTypes () Mendapat salinan daftar jenis produk | |
getProperties () Mengembalikan peta daftar properti | |
boolean | getRequireBatteryCheck () Mendapatkan apakah pemeriksaan baterai diperlukan untuk perangkat dengan tingkat baterai yang tidak diketahui |
boolean | getRequireBatteryTemperatureCheck () Mendapatkan 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 | 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) Menyetel level baterai minimum |
void | setNullDeviceRequested (boolean nullDeviceRequested) Menyetel bendera yang diminta perangkat nol |
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) Mengatur daftar penyertaan nomor seri, menggantikan nilai yang ada. |
void | setStubEmulatorRequested (boolean stubEmulatorRequested) Menyetel flag yang diminta oleh emulator rintisan |
void | setTcpDeviceRequested (boolean tcpDeviceRequested) Menyetel bendera yang diminta perangkat tcp |
boolean | stubEmulatorRequested () |
boolean | tcpDeviceRequested ()
|
Konstruktor publik
Opsi Pemilihan Perangkat
public DeviceSelectionOptions ()
Metode publik
tambahkanExcludeSerial
public void addExcludeSerial (String serialNumber)
Tambahkan nomor seri ke daftar pengecualian.
tambahkanTipe Produk
public void addProductType (String productType)
Tambahkan jenis produk ke opsi pemilihan perangkat.
tambahkanProperti
public void addProperty (String propertyKey, String propValue)
Tambahkan kriteria properti ke opsi pemilihan perangkat
Parameter | |
---|---|
propertyKey | String |
propValue | String |
tambahkanSerial
public void addSerial (String serialNumber)
Tambahkan nomor seri ke opsi pemilihan perangkat.
buatForSerial
public static IDeviceSelection createForSerial (String serial)
Metode pabrik pembantu untuk membuat IDeviceSelection
yang hanya akan sesuai dengan perangkat dengan diberikan seri
Parameter | |
---|---|
serial | String |
Kembali | |
---|---|
IDeviceSelection |
perangkatDiminta
public boolean deviceRequested ()
Kembali | |
---|---|
boolean |
emulatorDiminta
public boolean emulatorRequested ()
Kembali | |
---|---|
boolean |
ambilVariabel Lingkungan
public String fetchEnvironmentVariable (String name)
Fungsi pembantu digunakan untuk mengambil variabel lingkungan. Ini pada dasarnya adalah bungkus sekitar System.getenv(String)
Hal ini dilakukan untuk tujuan pengujian unit.
Parameter | |
---|---|
name | String : variabel lingkungan untuk mengambil. |
Kembali | |
---|---|
String | sebuah String nilai variabel lingkungan atau null jika tidak tersedia. |
gcePerangkatDiminta
public boolean gceDeviceRequested ()
Kembali | |
---|---|
boolean |
dapatkanLevelBaterai
public Integer getBatteryLevel (IDevice device)
Mengambil tingkat baterai untuk perangkat yang diberikan
Parameter | |
---|---|
device | IDevice : the IDevice |
Kembali | |
---|---|
Integer | tingkat baterai perangkat atau null jika tidak diketahui |
getDeviceProductType
public String getDeviceProductType (IDevice device)
Mendapatkan jenis produk perangkat yang diberikan
Parameter | |
---|---|
device | IDevice : the IDevice |
Kembali | |
---|---|
String | jenis produk perangkat atau null jika tidak diketahui |
getDeviceProductVariant
public String getDeviceProductVariant (IDevice device)
Mendapatkan varian produk perangkat yang diberikan
Parameter | |
---|---|
device | IDevice : the IDevice |
Kembali | |
---|---|
String | varian produk perangkat atau null jika tidak diketahui |
getDeviceTypeRequested
public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
Kembali | |
---|---|
DeviceSelectionOptions.DeviceRequestedType |
getExcludeSerials
publicgetExcludeSerials ()
Mendapat salinan daftar pengecualian nomor seri
Kembali | |
---|---|
a ERROR(/Collection) dari nomor seri |
getMaxBatteryLevel
public Integer getMaxBatteryLevel ()
Mendapatkan tingkat baterai maksimum yang diminta
Kembali | |
---|---|
Integer |
getMaxBatteryTemperature
public Integer getMaxBatteryTemperature ()
Mendapatkan tingkat baterai maksimum yang diminta
Kembali | |
---|---|
Integer |
getMinBatteryLevel
public Integer getMinBatteryLevel ()
Mendapatkan tingkat baterai minimum yang diminta
Kembali | |
---|---|
Integer |
dapatkanNoMatchReason
publicgetNoMatchReason ()
Mengembalikan alasan mengapa perangkat tidak cocok.
Kembali | |
---|---|
peta nomor seri untuk alasan yang tidak dialokasikan |
getProductTypes
publicgetProductTypes ()
Mendapat salinan daftar jenis produk
Kembali | |
---|---|
a ERROR(/Collection) jenis produk |
dapatkan Properti
publicgetProperties ()
Mengembalikan peta daftar properti
Kembali | |
---|---|
a ERROR(/Map) dari nama properti perangkat nilai-nilai |
getRequireBatteryCheck
public boolean getRequireBatteryCheck ()
Mendapatkan apakah pemeriksaan baterai diperlukan untuk perangkat dengan tingkat baterai yang tidak diketahui
Kembali | |
---|---|
boolean |
getRequireBatteryTemperatureCheck
public boolean getRequireBatteryTemperatureCheck ()
Mendapatkan apakah pemeriksaan suhu baterai diperlukan untuk perangkat dengan suhu baterai yang tidak diketahui
Kembali | |
---|---|
boolean |
dapatkan Serial
publicgetSerials (IDevice device)
Mendapat salinan nomor seri
Parameter | |
---|---|
device | IDevice : The IDevice yang mewakili perangkat dipertimbangkan untuk seleksi. |
Kembali | |
---|---|
a ERROR(/Collection) dari nomor seri |
dapatkan Serial
publicgetSerials ()
Mengembalikan daftar serial yang diminta.
Kembali | |
---|---|
Perangkat Virtual lokalDiminta
public boolean localVirtualDeviceRequested ()
Kembali | |
---|---|
boolean |
pertandingan
public boolean matches (IDevice device)
Parameter | |
---|---|
device | IDevice |
Kembali | |
---|---|
boolean | true jika diberikan IDevice adalah pertandingan untuk pilihan yang disediakan. false sebaliknya |
nullPerangkatDiminta
public boolean nullDeviceRequested ()
Kembali | |
---|---|
boolean |
Perangkat jarak jauhDiminta
public boolean remoteDeviceRequested ()
Kembali | |
---|---|
boolean |
setPerangkatDiminta
public void setDeviceRequested (boolean deviceRequested)
Menyetel flag yang diminta emulator
Parameter | |
---|---|
deviceRequested | boolean |
setDeviceTypeRequested
public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)
Parameter | |
---|---|
requestedType | DeviceSelectionOptions.DeviceRequestedType |
setEmulatorDiminta
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)
Menyetel level baterai minimum
Parameter | |
---|---|
minBattery | Integer |
setNullDeviceRequested
public void setNullDeviceRequested (boolean nullDeviceRequested)
Menyetel bendera yang diminta perangkat nol
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)
Mengatur daftar penyertaan nomor seri, menggantikan nilai yang ada.
Parameter | |
---|---|
serialNumber | String |
setStubEmulatorDiminta
public void setStubEmulatorRequested (boolean stubEmulatorRequested)
Menyetel flag yang diminta oleh emulator rintisan
Parameter | |
---|---|
stubEmulatorRequested | boolean |
setTcpDeviceRequested
public void setTcpDeviceRequested (boolean tcpDeviceRequested)
Menyetel bendera yang diminta perangkat tcp
Parameter | |
---|---|
tcpDeviceRequested | boolean |
rintisanEmulatorDiminta
public boolean stubEmulatorRequested ()
Kembali | |
---|---|
boolean |
tcpPerangkatDiminta
public boolean tcpDeviceRequested ()
Kembali | |
---|---|
boolean |
Konten dan contoh kode di halaman ini tunduk pada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2021-10-04 UTC.