Seleksi Perangkat
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 yang diberikan |
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 | setSerial (String... serialNumber) Tetapkan daftar penyertaan nomor seri, ganti nilai yang ada. |
abstract boolean | stubEmulatorRequested () |
abstract boolean | tcpDeviceRequested () |
Metode publik
perangkatDiminta
public abstract boolean deviceRequested ()
Pengembalian | |
---|---|
boolean | true jika perangkat telah diminta |
emulatorDiminta
public abstract boolean emulatorRequested ()
Pengembalian | |
---|---|
boolean | true jika emulator telah diminta |
gceDeviceRequested
public abstract boolean gceDeviceRequested ()
Pengembalian | |
---|---|
boolean | true jika perangkat gce (alias perangkat jarak jauh) telah diminta |
getBaseDeviceTypeRequested
public abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
Mengembalikan jenis perangkat yang harus kita gunakan.
Pengembalian | |
---|---|
IDeviceSelection.BaseDeviceType |
getBatteryLevel
public abstract 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 abstract 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 abstract String getDeviceProductVariant (IDevice device)
Mendapatkan varian produk perangkat yang diberikan
Parameter | |
---|---|
device | IDevice : IDevice |
Pengembalian | |
---|---|
String | varian produk perangkat atau null jika tidak diketahui |
getExcludeSerials
public abstractgetExcludeSerials ()
Mendapat salinan daftar pengecualian nomor seri
Pengembalian | |
---|---|
sebuah ERROR(/Collection) nomor seri |
getNoMatchReason
public abstractgetNoMatchReason ()
Mengembalikan alasan mengapa perangkat tidak cocok.
Pengembalian | |
---|---|
Peta nomor seri untuk alasan yang tidak dialokasikan |
getProductTypes
public abstractgetProductTypes ()
Mendapat salinan daftar jenis produk
Pengembalian | |
---|---|
a ERROR(/Collection) jenis produk |
getProperties
public abstractgetProperties ()
Mengembalikan peta daftar properti
Pengembalian | |
---|---|
a ERROR(/Map) dari nama properti perangkat ke nilai |
getSerials
public abstractgetSerials (IDevice device)
Mendapat salinan nomor seri
Parameter | |
---|---|
device | IDevice : IDevice yang mewakili perangkat yang dipertimbangkan untuk dipilih. |
Pengembalian | |
---|---|
sebuah ERROR(/Collection) nomor seri |
getSerials
public abstractgetSerials ()
Mengembalikan daftar serial yang diminta.
Pengembalian | |
---|---|
nullDeviceRequested
public abstract boolean nullDeviceRequested ()
Pengembalian | |
---|---|
boolean | true jika perangkat null (alias tidak diperlukan perangkat) telah diminta |
setBaseDeviceTypeRequested
public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
Mengatur jenis perangkat yang harus kita gunakan.
Parameter | |
---|---|
type | IDeviceSelection.BaseDeviceType |
setSerial
public abstract void setSerial (String... serialNumber)
Tetapkan daftar penyertaan nomor seri, ganti nilai yang ada.
Parameter | |
---|---|
serialNumber | String |
stubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
Pengembalian | |
---|---|
boolean | true jika emulator rintisan telah diminta. Emulator rintisan adalah placeholder untuk digunakan saat config harus meluncurkan emulator. |
tcpDeviceRequested
public abstract boolean tcpDeviceRequested ()
Pengembalian | |
---|---|
boolean | true jika perangkat tcp (alias perangkat yang terhubung dengan adb) telah diminta |