DeviceSelectionOptions
public
class
DeviceSelectionOptions
extends Object
implements
IDeviceSelection
| java.lang.Object | |
| ↳ | com.android.tradefed.device.DeviceSelectionOptions |
Penampung untuk kriteria pemilihan perangkat.
Ringkasan
Konstruktor publik | |
|---|---|
DeviceSelectionOptions()
|
|
Metode publik | |
|---|---|
void
|
addExcludeSerial(String serialNumber)
Tambahkan nomor seri ke daftar pengecualian. |
void
|
addProductType(String productType)
Tambahkan jenis produk ke opsi pemilihan perangkat. |
void
|
addProperty(String propertyKey, String propValue)
Menambahkan kriteria properti ke opsi pemilihan perangkat |
void
|
addSerial(String serialNumber)
Tambahkan nomor seri ke opsi pemilihan perangkat. |
static
IDeviceSelection
|
createForSerial(String serial)
Metode factory helper untuk membuat |
boolean
|
deviceRequested()
|
boolean
|
emulatorRequested()
|
String
|
fetchEnvironmentVariable(String name)
Fungsi helper yang digunakan untuk mengambil variabel lingkungan. |
boolean
|
gceDeviceRequested()
|
IDeviceSelection.BaseDeviceType
|
getBaseDeviceTypeRequested()
Menampilkan jenis perangkat yang harus kita gunakan. |
Integer
|
getBatteryLevel(IDevice device)
Mengambil level baterai untuk perangkat yang ditentukan |
String
|
getDeviceProductType(IDevice device)
Mendapatkan jenis produk perangkat tertentu |
String
|
getDeviceProductVariant(IDevice device)
Mendapatkan varian produk perangkat yang diberikan |
DeviceSelectionOptions.DeviceRequestedType
|
getDeviceTypeRequested()
|
|
getExcludeSerials()
Mendapatkan salinan daftar pengecualian nomor seri |
Integer
|
getMaxBatteryLevel()
Mendapatkan level baterai maksimum yang diminta |
Integer
|
getMaxBatteryTemperature()
Mendapatkan level baterai maksimum yang diminta |
Integer
|
getMinBatteryLevel()
Mendapatkan tingkat daya baterai minimum yang diminta |
|
getNoMatchReason()
Menampilkan alasan perangkat tidak dicocokkan. |
|
getProductTypes()
Mendapatkan salinan daftar jenis produk |
|
getProperties()
Menampilkan peta daftar properti |
boolean
|
getRequireBatteryCheck()
Mendapatkan apakah pemeriksaan baterai diperlukan untuk perangkat dengan level baterai yang tidak diketahui |
boolean
|
getRequireBatteryTemperatureCheck()
Mendapatkan apakah pemeriksaan suhu baterai diperlukan untuk perangkat dengan suhu baterai yang tidak diketahui |
|
getSerials(IDevice device)
Mendapatkan salinan nomor seri |
|
getSerials()
Menampilkan daftar serial yang diminta. |
boolean
|
localVirtualDeviceRequested()
|
boolean
|
matches(IDevice device)
|
boolean
|
nullDeviceRequested()
|
boolean
|
remoteDeviceRequested()
|
void
|
setBaseDeviceTypeRequested(IDeviceSelection.BaseDeviceType type)
Menetapkan jenis perangkat yang harus kita gunakan. |
void
|
setDeviceRequested(boolean deviceRequested)
Menetapkan tanda yang diminta emulator |
void
|
setDeviceTypeRequested(DeviceSelectionOptions.DeviceRequestedType requestedType)
|
void
|
setEmulatorRequested(boolean emulatorRequested)
Menetapkan tanda yang diminta emulator |
void
|
setGceDeviceRequested(boolean gceDeviceRequested)
|
void
|
setMaxBatteryLevel(Integer maxBattery)
Menetapkan level baterai maksimum |
void
|
setMaxBatteryTemperature(Integer maxBatteryTemperature)
Menetapkan level baterai maksimum |
void
|
setMinBatteryLevel(Integer minBattery)
Menetapkan level baterai minimum |
void
|
setNullDeviceRequested(boolean nullDeviceRequested)
Menetapkan tanda yang diminta perangkat null |
void
|
setRequireBatteryCheck(boolean requireCheck)
Menetapkan apakah pemeriksaan baterai diperlukan untuk perangkat dengan level baterai yang tidak diketahui |
void
|
setRequireBatteryTemperatureCheck(boolean requireCheckTemprature)
Menetapkan apakah pemeriksaan suhu baterai diperlukan untuk perangkat dengan suhu baterai yang tidak diketahui |
void
|
setSerial(String... serialNumber)
Menetapkan daftar penyertaan nomor seri, menggantikan nilai yang ada. |
void
|
setStubEmulatorRequested(boolean stubEmulatorRequested)
Menetapkan tanda yang diminta emulator stub |
boolean
|
shouldCreateTemporarilyPlaceholder()
Buat placeholder sementara dari metadata. |
boolean
|
stubEmulatorRequested()
|
Konstruktor publik
DeviceSelectionOptions
public DeviceSelectionOptions ()
Metode publik
addExcludeSerial
public void addExcludeSerial (String serialNumber)
Tambahkan nomor seri ke daftar pengecualian.
addProductType
public void addProductType (String productType)
Tambahkan jenis produk ke opsi pemilihan perangkat.
addProperty
public void addProperty (String propertyKey,
String propValue)Menambahkan kriteria properti ke opsi pemilihan perangkat
| Parameter | |
|---|---|
propertyKey |
String |
propValue |
String |
addSerial
public void addSerial (String serialNumber)
Tambahkan nomor seri ke opsi pemilihan perangkat.
createForSerial
public static IDeviceSelection createForSerial (String serial)
Metode factory helper untuk membuat IDeviceSelection yang hanya akan mencocokkan perangkat
dengan serial tertentu
| Parameter | |
|---|---|
serial |
String |
| Hasil | |
|---|---|
IDeviceSelection |
|
deviceRequested
public boolean deviceRequested ()
| Hasil | |
|---|---|
boolean |
|
emulatorRequested
public boolean emulatorRequested ()
| Hasil | |
|---|---|
boolean |
|
fetchEnvironmentVariable
public String fetchEnvironmentVariable (String name)
Fungsi helper yang digunakan untuk mengambil variabel lingkungan. Pada dasarnya, ini adalah wrapper di sekitar System.getenv(String). Hal ini dilakukan untuk tujuan pengujian unit.
| Parameter | |
|---|---|
name |
String: variabel lingkungan yang akan diambil. |
| Hasil | |
|---|---|
String |
Nilai String variabel lingkungan atau null jika tidak tersedia. |
gceDeviceRequested
public boolean gceDeviceRequested ()
| Hasil | |
|---|---|
boolean |
|
getBaseDeviceTypeRequested
public IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
Menampilkan jenis perangkat yang harus kita gunakan.
| Hasil | |
|---|---|
IDeviceSelection.BaseDeviceType |
|
getBatteryLevel
public Integer getBatteryLevel (IDevice device)
Mengambil level baterai untuk perangkat yang ditentukan
| Parameter | |
|---|---|
device |
IDevice: IDevice |
| Hasil | |
|---|---|
Integer |
level baterai perangkat atau null jika tidak diketahui |
getDeviceProductType
public 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 String getDeviceProductVariant (IDevice device)
Mendapatkan varian produk perangkat yang diberikan
| Parameter | |
|---|---|
device |
IDevice: IDevice |
| Hasil | |
|---|---|
String |
varian produk perangkat atau null jika tidak diketahui |
getDeviceTypeRequested
public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
| Hasil | |
|---|---|
DeviceSelectionOptions.DeviceRequestedType |
|
getExcludeSerials
publicgetExcludeSerials ()
Mendapatkan salinan daftar pengecualian nomor seri
| Hasil | |
|---|---|
|
ERROR(/Collection) nomor seri |
getMaxBatteryLevel
public Integer getMaxBatteryLevel ()
Mendapatkan level baterai maksimum yang diminta
| Hasil | |
|---|---|
Integer |
|
getMaxBatteryTemperature
public Integer getMaxBatteryTemperature ()
Mendapatkan level baterai maksimum yang diminta
| Hasil | |
|---|---|
Integer |
|
getMinBatteryLevel
public Integer getMinBatteryLevel ()
Mendapatkan tingkat daya baterai minimum yang diminta
| Hasil | |
|---|---|
Integer |
|
getNoMatchReason
publicgetNoMatchReason ()
Menampilkan alasan perangkat tidak dicocokkan.
| Hasil | |
|---|---|
|
Peta nomor seri ke alasan mengapa nomor seri tersebut tidak dialokasikan |
getProductTypes
publicgetProductTypes ()
Mendapatkan salinan daftar jenis produk
| Hasil | |
|---|---|
|
ERROR(/Collection) jenis produk |
getProperties
publicgetProperties ()
Menampilkan peta daftar properti
| Hasil | |
|---|---|
|
ERROR(/Map) nama properti perangkat ke nilai |
getRequireBatteryCheck
public boolean getRequireBatteryCheck ()
Mendapatkan apakah pemeriksaan baterai diperlukan untuk perangkat dengan level baterai yang tidak diketahui
| Hasil | |
|---|---|
boolean |
|
getRequireBatteryTemperatureCheck
public boolean getRequireBatteryTemperatureCheck ()
Mendapatkan apakah pemeriksaan suhu baterai diperlukan untuk perangkat dengan suhu baterai yang tidak diketahui
| Hasil | |
|---|---|
boolean |
|
getSerials
publicgetSerials (IDevice device)
Mendapatkan salinan nomor seri
| Parameter | |
|---|---|
device |
IDevice: IDevice yang merepresentasikan perangkat yang dipertimbangkan untuk dipilih. |
| Hasil | |
|---|---|
|
ERROR(/Collection) nomor seri |
getSerials
publicgetSerials ()
Menampilkan daftar serial yang diminta.
| Hasil | |
|---|---|
|
|
localVirtualDeviceRequested
public boolean localVirtualDeviceRequested ()
| Hasil | |
|---|---|
boolean |
|
cocok
public boolean matches (IDevice device)
| Parameter | |
|---|---|
device |
IDevice |
| Hasil | |
|---|---|
boolean |
true jika IDevice yang diberikan cocok dengan opsi yang disediakan.
false jika tidak |
nullDeviceRequested
public boolean nullDeviceRequested ()
| Hasil | |
|---|---|
boolean |
|
remoteDeviceRequested
public boolean remoteDeviceRequested ()
| Hasil | |
|---|---|
boolean |
|
setBaseDeviceTypeRequested
public void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
Menetapkan jenis perangkat yang harus kita gunakan.
| Parameter | |
|---|---|
type |
IDeviceSelection.BaseDeviceType |
setDeviceRequested
public void setDeviceRequested (boolean deviceRequested)
Menetapkan tanda yang diminta emulator
| Parameter | |
|---|---|
deviceRequested |
boolean |
setDeviceTypeRequested
public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)
| Parameter | |
|---|---|
requestedType |
DeviceSelectionOptions.DeviceRequestedType |
setEmulatorRequested
public void setEmulatorRequested (boolean emulatorRequested)
Menetapkan tanda yang diminta emulator
| Parameter | |
|---|---|
emulatorRequested |
boolean |
setGceDeviceRequested
public void setGceDeviceRequested (boolean gceDeviceRequested)
| Parameter | |
|---|---|
gceDeviceRequested |
boolean |
setMaxBatteryLevel
public void setMaxBatteryLevel (Integer maxBattery)
Menetapkan level baterai maksimum
| Parameter | |
|---|---|
maxBattery |
Integer |
setMaxBatteryTemperature
public void setMaxBatteryTemperature (Integer maxBatteryTemperature)
Menetapkan level baterai maksimum
| Parameter | |
|---|---|
maxBatteryTemperature |
Integer |
setMinBatteryLevel
public void setMinBatteryLevel (Integer minBattery)
Menetapkan level baterai minimum
| Parameter | |
|---|---|
minBattery |
Integer |
setNullDeviceRequested
public void setNullDeviceRequested (boolean nullDeviceRequested)
Menetapkan tanda permintaan perangkat null
| Parameter | |
|---|---|
nullDeviceRequested |
boolean |
setRequireBatteryCheck
public void setRequireBatteryCheck (boolean requireCheck)
Menetapkan apakah pemeriksaan baterai diperlukan untuk perangkat dengan level baterai yang tidak diketahui
| Parameter | |
|---|---|
requireCheck |
boolean |
setRequireBatteryTemperatureCheck
public void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)
Menetapkan apakah pemeriksaan suhu baterai diperlukan untuk perangkat dengan suhu baterai yang tidak diketahui
| Parameter | |
|---|---|
requireCheckTemprature |
boolean |
setSerial
public void setSerial (String... serialNumber)
Menetapkan daftar penyertaan nomor seri, menggantikan nilai yang ada.
| Parameter | |
|---|---|
serialNumber |
String |
setStubEmulatorRequested
public void setStubEmulatorRequested (boolean stubEmulatorRequested)
Menetapkan tanda yang diminta emulator stub
| Parameter | |
|---|---|
stubEmulatorRequested |
boolean |
shouldCreateTemporarilyPlaceholder
public boolean shouldCreateTemporarilyPlaceholder ()
Buat placeholder sementara dari metadata.
| Hasil | |
|---|---|
boolean |
|
stubEmulatorRequested
public boolean stubEmulatorRequested ()
| Hasil | |
|---|---|
boolean |
|