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 abstract  getExcludeSerials ()

Mendapat salinan daftar pengecualian nomor seri

Kembali
ERROR(/Collection) nomor seri

dapatkanNoMatchReason

public abstract  getNoMatchReason ()

Mengembalikan alasan mengapa perangkat tidak cocok.

Kembali
Peta nomor seri dengan alasan tidak dialokasikan

dapatkan Tipe Produk

public abstract  getProductTypes ()

Mendapat salinan daftar jenis produk

Kembali
ERROR(/Collection) jenis produk

dapatkan Properti

public abstract  getProperties ()

Mengembalikan peta daftar properti

Kembali
sebuah ERROR(/Map) dari nama properti perangkat ke nilai

dapatkanSerial

public abstract  getSerials (IDevice device)

Mendapat salinan nomor seri

Parameter
device IDevice : IDevice yang mewakili perangkat yang dipertimbangkan untuk dipilih.

Kembali
ERROR(/Collection) nomor seri

dapatkanSerial

public abstract  getSerials ()

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