Pemilihan Perangkat I
public interface IDeviceSelection
implements IMatcher <IDevice>
com.android.tradefed.device.IDeviceSelection |
Antarmuka untuk kriteria pemilihan perangkat.
Ringkasan
Metode publik | |
---|---|
abstract boolean | deviceRequested () |
abstract boolean | emulatorRequested () |
abstract boolean | gceDeviceRequested () |
abstract IDeviceSelection.BaseDeviceType | getBaseDeviceTypeRequested () Mengembalikan jenis perangkat yang harus kita gunakan. |
abstract Integer | getBatteryLevel (IDevice device) Mengambil level baterai untuk perangkat tertentu |
abstract String | getDeviceProductType (IDevice device) Mendapatkan jenis produk perangkat tertentu |
abstract String | getDeviceProductVariant (IDevice device) Mendapatkan varian produk perangkat tertentu |
abstract | getExcludeSerials () Mendapat salinan daftar pengecualian nomor seri |
abstract | getNoMatchReason () Mengembalikan alasan mengapa perangkat tidak cocok. |
abstract | getProductTypes () Mendapat salinan daftar jenis produk |
abstract | getProperties () Mengembalikan peta daftar properti |
abstract | getSerials (IDevice device) Mendapat salinan nomor seri |
abstract | getSerials () Mengembalikan daftar serial yang diminta. |
abstract boolean | nullDeviceRequested () |
abstract void | setBaseDeviceTypeRequested ( IDeviceSelection.BaseDeviceType type) Mengatur jenis perangkat yang harus kita gunakan. |
abstract void | setRequireBatteryCheck (boolean requireCheck) Mengatur apakah kita ingin melakukan pengecekan baterai atau tidak. |
abstract void | setSerial (String... serialNumber) Atur daftar penyertaan nomor seri, ganti nilai yang ada. |
abstract boolean | stubEmulatorRequested () |
abstract boolean | tcpDeviceRequested () |
Metode publik
perangkatDiminta
public abstract boolean deviceRequested ()
Kembali | |
---|---|
boolean | true jika perangkat telah diminta |
emulatorDiminta
public abstract boolean emulatorRequested ()
Kembali | |
---|---|
boolean | true jika emulator telah diminta |
gceDeviceDiminta
public abstract boolean gceDeviceRequested ()
Kembali | |
---|---|
boolean | true jika perangkat gce (alias perangkat jarak jauh) telah diminta |
dapatkanBaseDeviceTypeRequested
public abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
Mengembalikan jenis perangkat yang harus kita gunakan.
Kembali | |
---|---|
IDeviceSelection.BaseDeviceType |
dapatkanBatteryLevel
public abstract Integer getBatteryLevel (IDevice device)
Mengambil level baterai untuk perangkat tertentu
Parameter | |
---|---|
device | IDevice : IDevice |
Kembali | |
---|---|
Integer | tingkat baterai perangkat atau null jika tidak diketahui |
dapatkanDeviceProductType
public abstract String getDeviceProductType (IDevice device)
Mendapatkan jenis produk perangkat tertentu
Parameter | |
---|---|
device | IDevice : IDevice |
Kembali | |
---|---|
String | jenis produk perangkat atau null jika tidak diketahui |
dapatkanVarian ProdukPerangkat
public abstract String getDeviceProductVariant (IDevice device)
Mendapatkan varian produk perangkat tertentu
Parameter | |
---|---|
device | IDevice : IDevice |
Kembali | |
---|---|
String | varian produk perangkat atau null jika tidak diketahui |
dapatkanExcludeSerials
public abstractgetExcludeSerials ()
Mendapat salinan daftar pengecualian nomor seri
Kembali | |
---|---|
ERROR(/Collection) nomor seri |
dapatkanNoMatchReason
public abstractgetNoMatchReason ()
Mengembalikan alasan mengapa perangkat tidak cocok.
Kembali | |
---|---|
Peta nomor seri dengan alasan tidak dialokasikan |
dapatkan Tipe Produk
public abstractgetProductTypes ()
Mendapat salinan daftar jenis produk
Kembali | |
---|---|
ERROR(/Collection) jenis produk |
dapatkan Properti
public abstractgetProperties ()
Mengembalikan peta daftar properti
Kembali | |
---|---|
sebuah ERROR(/Map) dari nama properti perangkat ke nilai |
dapatkanSerial
public abstractgetSerials (IDevice device)
Mendapat salinan nomor seri
Parameter | |
---|---|
device | IDevice : IDevice yang mewakili perangkat yang dipertimbangkan untuk dipilih. |
Kembali | |
---|---|
ERROR(/Collection) nomor seri |
dapatkanSerial
public abstractgetSerials ()
Mengembalikan daftar serial yang diminta.
Kembali | |
---|---|
nullPerangkatDiminta
public abstract boolean nullDeviceRequested ()
Kembali | |
---|---|
boolean | true jika perangkat null (alias tidak diperlukan perangkat) telah diminta |
setBaseDeviceTypeDiminta
public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
Mengatur jenis perangkat yang harus kita gunakan.
Parameter | |
---|---|
type | IDeviceSelection.BaseDeviceType |
setRequireBatteryCheck
public abstract void setRequireBatteryCheck (boolean requireCheck)
Mengatur apakah kita ingin melakukan pengecekan baterai atau tidak.
Parameter | |
---|---|
requireCheck | boolean |
setSerial
public abstract void setSerial (String... serialNumber)
Atur daftar penyertaan nomor seri, ganti nilai yang ada.
Parameter | |
---|---|
serialNumber | String |
stubEmulatorDiminta
public abstract boolean stubEmulatorRequested ()
Kembali | |
---|---|
boolean | true jika emulator rintisan telah diminta. Emulator stub adalah pengganti yang akan digunakan ketika konfigurasi harus meluncurkan emulator. |
tcpDeviceDiminta
public abstract boolean tcpDeviceRequested ()
Kembali | |
---|---|
boolean | true jika perangkat tcp (alias perangkat yang terhubung dengan adb) telah diminta |