IDeviceSelection
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()
Menampilkan 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
Collection<String>
|
getExcludeSerials()
Mendapatkan salinan daftar pengecualian nomor seri |
abstract
Map<String, String>
|
getNoMatchReason()
Menampilkan alasan perangkat tidak dicocokkan. |
abstract
Collection<String>
|
getProductTypes()
Mendapatkan salinan daftar jenis produk |
abstract
Map<String, String>
|
getProperties()
Menampilkan peta daftar properti |
abstract
Collection<String>
|
getSerials(IDevice device)
Mendapatkan salinan nomor seri |
abstract
List<String>
|
getSerials()
Menampilkan daftar serial yang diminta. |
abstract
boolean
|
nullDeviceRequested()
|
abstract
void
|
setBaseDeviceTypeRequested(IDeviceSelection.BaseDeviceType type)
Menetapkan jenis perangkat yang harus kita gunakan. |
abstract
void
|
setRequireBatteryCheck(boolean requireCheck)
Menetapkan apakah kita ingin melakukan pemeriksaan baterai atau tidak. |
abstract
void
|
setSerial(String... serialNumber)
Menetapkan daftar penyertaan nomor seri, menggantikan nilai yang ada. |
abstract
boolean
|
shouldCreateTemporarilyPlaceholder()
Buat placeholder sementara dari metadata. |
abstract
boolean
|
stubEmulatorRequested()
|
default
boolean
|
tcpDeviceRequested()
|
Metode publik
deviceRequested
public abstract boolean deviceRequested ()
| Hasil | |
|---|---|
boolean |
true jika perangkat telah diminta |
emulatorRequested
public abstract boolean emulatorRequested ()
| Hasil | |
|---|---|
boolean |
true jika emulator telah diminta |
gceDeviceRequested
public abstract boolean gceDeviceRequested ()
| Hasil | |
|---|---|
boolean |
true jika perangkat gce (alias perangkat jarak jauh) telah diminta |
getBaseDeviceTypeRequested
public abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
Menampilkan jenis perangkat yang harus kita gunakan.
| Hasil | |
|---|---|
IDeviceSelection.BaseDeviceType |
|
getBatteryLevel
public abstract Integer getBatteryLevel (IDevice device)
Mengambil level baterai untuk perangkat tertentu
| Parameter | |
|---|---|
device |
IDevice: IDevice |
| Hasil | |
|---|---|
Integer |
level baterai perangkat atau null jika tidak diketahui |
getDeviceProductType
public abstract String getDeviceProductType (IDevice device)
Mendapatkan jenis produk perangkat tertentu
| Parameter | |
|---|---|
device |
IDevice: IDevice |
| Hasil | |
|---|---|
String |
jenis produk perangkat atau null jika tidak diketahui |
getDeviceProductVariant
public abstract String getDeviceProductVariant (IDevice device)
Mendapatkan varian produk perangkat tertentu
| Parameter | |
|---|---|
device |
IDevice: IDevice |
| Hasil | |
|---|---|
String |
varian produk perangkat atau null jika tidak diketahui |
getExcludeSerials
public abstract Collection<String> getExcludeSerials ()
Mendapatkan salinan daftar pengecualian nomor seri
| Hasil | |
|---|---|
Collection<String> |
Collection nomor seri |
getNoMatchReason
public abstract Map<String, String> getNoMatchReason ()
Menampilkan alasan perangkat tidak dicocokkan.
| Hasil | |
|---|---|
Map<String, String> |
Peta nomor seri ke alasan mengapa nomor seri tersebut tidak dialokasikan |
getProductTypes
public abstract Collection<String> getProductTypes ()
Mendapatkan salinan daftar jenis produk
| Hasil | |
|---|---|
Collection<String> |
Collection jenis produk |
getProperties
public abstract Map<String, String> getProperties ()
Menampilkan peta daftar properti
| Hasil | |
|---|---|
Map<String, String> |
Map nama properti perangkat ke nilai |
getSerials
public abstract Collection<String> getSerials (IDevice device)
Mendapatkan salinan nomor seri
| Parameter | |
|---|---|
device |
IDevice: IDevice yang merepresentasikan perangkat yang dipertimbangkan untuk dipilih. |
| Hasil | |
|---|---|
Collection<String> |
Collection nomor seri |
getSerials
public abstract List<String> getSerials ()
Menampilkan daftar serial yang diminta.
| Hasil | |
|---|---|
List<String> |
|
nullDeviceRequested
public abstract boolean nullDeviceRequested ()
| Hasil | |
|---|---|
boolean |
true jika perangkat null (alias tidak diperlukan perangkat) telah diminta |
setBaseDeviceTypeRequested
public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
Menetapkan jenis perangkat yang harus kita gunakan.
| Parameter | |
|---|---|
type |
IDeviceSelection.BaseDeviceType |
setRequireBatteryCheck
public abstract void setRequireBatteryCheck (boolean requireCheck)
Menetapkan apakah kita ingin melakukan pemeriksaan baterai atau tidak.
| Parameter | |
|---|---|
requireCheck |
boolean |
setSerial
public abstract void setSerial (String... serialNumber)
Menetapkan daftar penyertaan nomor seri, menggantikan nilai yang ada.
| Parameter | |
|---|---|
serialNumber |
String |
shouldCreateTemporarilyPlaceholder
public abstract boolean shouldCreateTemporarilyPlaceholder ()
Buat placeholder sementara dari metadata.
| Hasil | |
|---|---|
boolean |
|
stubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
| Hasil | |
|---|---|
boolean |
true jika emulator stub telah diminta. Emulator stub adalah
placeholder yang akan digunakan saat konfigurasi harus meluncurkan emulator. |
tcpDeviceRequested
public boolean tcpDeviceRequested ()
| Hasil | |
|---|---|
boolean |
true jika perangkat tcp (alias perangkat yang terhubung ke adb) telah diminta |