Opsi DeviceSelectionOptions
public
class
DeviceSelectionOptions
extends Object
implements
IDeviceSelection
java.lang.Object | |
↳ | com.android.tradefed.device.DeviceSelectionOptions |
Penampung bagi kriteria pemilihan perangkat.
Ringkasan
Konstruktor publik | |
---|---|
DeviceSelectionOptions()
|
Metode publik | |
---|---|
void
|
addExcludeSerial(String serialNumber)
Tambahkan nomor seri ke daftar pengecualian. |
void
|
addProductType(String productType)
Tambahkan tipe 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 bantuan 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 akan digunakan. |
Integer
|
getBatteryLevel(IDevice device)
Mengambil level baterai untuk perangkat tertentu |
String
|
getDeviceProductType(IDevice device)
Mendapatkan jenis produk perangkat yang ditentukan |
String
|
getDeviceProductVariant(IDevice device)
Mendapatkan varian produk perangkat yang ditentukan |
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 level baterai minimum yang diminta |
|
getNoMatchReason()
Menampilkan alasan perangkat tidak cocok. |
|
getProductTypes()
Mendapatkan salinan daftar tipe 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 digunakan. |
void
|
setDeviceRequested(boolean deviceRequested)
Menetapkan flag yang diminta emulator |
void
|
setDeviceTypeRequested(DeviceSelectionOptions.DeviceRequestedType requestedType)
|
void
|
setEmulatorRequested(boolean emulatorRequested)
Menetapkan flag yang diminta emulator |
void
|
setGceDeviceRequested(boolean gceDeviceRequested)
|
void
|
setMaxBatteryLevel(Integer maxBattery)
Menyetel level baterai maksimum |
void
|
setMaxBatteryTemperature(Integer maxBatteryTemperature)
Menyetel level baterai maksimum |
void
|
setMinBatteryLevel(Integer minBattery)
Menyetel level baterai minimum |
void
|
setNullDeviceRequested(boolean nullDeviceRequested)
Menetapkan flag null yang diminta perangkat |
void
|
setRequireBatteryCheck(boolean requireCheck)
Menyetel apakah pemeriksaan baterai diperlukan untuk perangkat dengan level baterai yang tidak diketahui |
void
|
setRequireBatteryTemperatureCheck(boolean requireCheckTemprature)
Menyetel apakah pemeriksaan suhu baterai diperlukan untuk perangkat dengan suhu baterai yang tidak diketahui |
void
|
setSerial(String... serialNumber)
Setel daftar penyertaan nomor seri, yang menggantikan nilai yang ada. |
void
|
setStubEmulatorRequested(boolean stubEmulatorRequested)
Menetapkan tanda yang diminta emulator stub |
boolean
|
stubEmulatorRequested()
|
Konstruktor publik
Opsi DeviceSelectionOptions
public DeviceSelectionOptions ()
Metode publik
TambahkanKecualikanSerial
public void addExcludeSerial (String serialNumber)
Tambahkan nomor seri ke daftar pengecualian.
addProductType
public void addProductType (String productType)
Tambahkan tipe produk ke opsi pemilihan perangkat.
properti
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.
buatForSerial
public static IDeviceSelection createForSerial (String serial)
Metode factory bantuan untuk membuat IDeviceSelection
yang hanya akan cocok dengan perangkat
dengan nomor seri tertentu
Parameter | |
---|---|
serial |
String |
Hasil | |
---|---|
IDeviceSelection |
perangkatDiminta
public boolean deviceRequested ()
Hasil | |
---|---|
boolean |
emulatorDiminta
public boolean emulatorRequested ()
Hasil | |
---|---|
boolean |
pengambilanEnvironmentVariable
public String fetchEnvironmentVariable (String name)
Fungsi helper yang digunakan untuk mengambil variabel lingkungan. Pada dasarnya, ini adalah wrapper di sekitar System.getenv(String)
. 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. |
Perangkat yang Diminta
public boolean gceDeviceRequested ()
Hasil | |
---|---|
boolean |
getBaseDeviceTypeRequest
public IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
Menampilkan jenis perangkat yang akan digunakan.
Hasil | |
---|---|
IDeviceSelection.BaseDeviceType |
getBatteryLevel
public 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 String getDeviceProductType (IDevice device)
Mendapatkan jenis produk perangkat yang ditentukan
Parameter | |
---|---|
device |
IDevice : IDevice |
Hasil | |
---|---|
String |
tipe produk perangkat atau null jika tidak diketahui |
getDeviceProductVariant
public String getDeviceProductVariant (IDevice device)
Mendapatkan varian produk perangkat yang ditentukan
Parameter | |
---|---|
device |
IDevice : IDevice |
Hasil | |
---|---|
String |
varian produk perangkat atau null jika tidak diketahui |
getDeviceTypeRequest
public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
Hasil | |
---|---|
DeviceSelectionOptions.DeviceRequestedType |
getKecualikanSerial
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 level baterai minimum yang diminta
Hasil | |
---|---|
Integer |
getNoMatchreason
publicgetNoMatchReason ()
Menampilkan alasan perangkat tidak cocok.
Hasil | |
---|---|
|
Peta nomor seri untuk alasan nomor seri tersebut tidak dialokasikan |
getProductType
publicgetProductTypes ()
Mendapatkan salinan daftar tipe produk
Hasil | |
---|---|
|
ERROR(/Collection) tipe produk |
getProperti
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 |
getSerial
publicgetSerials (IDevice device)
Mendapatkan salinan nomor seri
Parameter | |
---|---|
device |
IDevice : IDevice yang mewakili perangkat yang dipertimbangkan untuk dipilih. |
Hasil | |
---|---|
|
ERROR(/Collection) nomor seri |
getSerial
publicgetSerials ()
Menampilkan daftar serial yang diminta.
Hasil | |
---|---|
|
localVirtualDeviceRequest
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 diberikan.
false sebaliknya |
nullDeviceRequest
public boolean nullDeviceRequested ()
Hasil | |
---|---|
boolean |
remoteDeviceRequest
public boolean remoteDeviceRequested ()
Hasil | |
---|---|
boolean |
setBaseDeviceTypeRequest
public void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
Menetapkan jenis perangkat yang harus digunakan.
Parameter | |
---|---|
type |
IDeviceSelection.BaseDeviceType |
setDeviceRequest
public void setDeviceRequested (boolean deviceRequested)
Menetapkan flag yang diminta emulator
Parameter | |
---|---|
deviceRequested |
boolean |
setDeviceTypeRequest
public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)
Parameter | |
---|---|
requestedType |
DeviceSelectionOptions.DeviceRequestedType |
setEmulatorRequest
public void setEmulatorRequested (boolean emulatorRequested)
Menetapkan flag yang diminta emulator
Parameter | |
---|---|
emulatorRequested |
boolean |
setGceDeviceRequest
public void setGceDeviceRequested (boolean gceDeviceRequested)
Parameter | |
---|---|
gceDeviceRequested |
boolean |
setMaxBatteryLevel
public void setMaxBatteryLevel (Integer maxBattery)
Menyetel level baterai maksimum
Parameter | |
---|---|
maxBattery |
Integer |
setelMaxBatteryTemperature
public void setMaxBatteryTemperature (Integer maxBatteryTemperature)
Menyetel level baterai maksimum
Parameter | |
---|---|
maxBatteryTemperature |
Integer |
setMinBatteryLevel
public void setMinBatteryLevel (Integer minBattery)
Menyetel level baterai minimum
Parameter | |
---|---|
minBattery |
Integer |
setNullDeviceRequest
public void setNullDeviceRequested (boolean nullDeviceRequested)
Menetapkan flag null yang diminta perangkat
Parameter | |
---|---|
nullDeviceRequested |
boolean |
setRequireBatteryCheck
public void setRequireBatteryCheck (boolean requireCheck)
Menyetel apakah pemeriksaan baterai diperlukan untuk perangkat dengan level baterai yang tidak diketahui
Parameter | |
---|---|
requireCheck |
boolean |
setWajibkanBateraiTemperatureCheck
public void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)
Menyetel apakah pemeriksaan suhu baterai diperlukan untuk perangkat dengan suhu baterai yang tidak diketahui
Parameter | |
---|---|
requireCheckTemprature |
boolean |
setSerial
public void setSerial (String... serialNumber)
Setel daftar penyertaan nomor seri, yang menggantikan nilai yang ada.
Parameter | |
---|---|
serialNumber |
String |
setStubEmulatorRequest
public void setStubEmulatorRequested (boolean stubEmulatorRequested)
Menetapkan tanda yang diminta emulator stub
Parameter | |
---|---|
stubEmulatorRequested |
boolean |
stubEmulatorRequest
public boolean stubEmulatorRequested ()
Hasil | |
---|---|
boolean |