Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

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

Mendapat salinan daftar pengecualian nomor seri

Pengembalian
sebuah ERROR(/Collection) nomor seri

getNoMatchReason

public abstract  getNoMatchReason ()

Mengembalikan alasan mengapa perangkat tidak cocok.

Pengembalian
Peta nomor seri untuk alasan yang tidak dialokasikan

getProductTypes

public abstract  getProductTypes ()

Mendapat salinan daftar jenis produk

Pengembalian
a ERROR(/Collection) jenis produk

getProperties

public abstract  getProperties ()

Mengembalikan peta daftar properti

Pengembalian
a ERROR(/Map) dari nama properti perangkat ke nilai

getSerials

public abstract  getSerials (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 abstract  getSerials ()

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