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

Opsi Pemilihan Perangkat

public class DeviceSelectionOptions
extends Object implements IDeviceSelection

java.lang.Objek
com.android.tradefed.device.DeviceSelectionOptions


Wadah untuk kriteria pemilihan perangkat.

Ringkasan

Kelas bersarang

enum DeviceSelectionOptions.DeviceRequestedType

Berbagai kemungkinan jenis perangkat placeholder yang didukung.

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)

Tambahkan kriteria properti ke opsi pemilihan perangkat

void addSerial (String serialNumber)

Tambahkan nomor seri ke opsi pemilihan perangkat.

static IDeviceSelection createForSerial (String serial)

Metode pabrik pembantu untuk membuat IDeviceSelection yang hanya akan sesuai dengan perangkat dengan diberikan seri

boolean deviceRequested ()

boolean emulatorRequested ()

String fetchEnvironmentVariable (String name)

Fungsi pembantu digunakan untuk mengambil variabel lingkungan.

boolean gceDeviceRequested ()

Integer getBatteryLevel (IDevice device)

Mengambil tingkat baterai untuk perangkat yang diberikan

String getDeviceProductType (IDevice device)

Mendapatkan jenis produk perangkat yang diberikan

String getDeviceProductVariant (IDevice device)

Mendapatkan varian produk perangkat yang diberikan

DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
getExcludeSerials ()

Mendapat salinan daftar pengecualian nomor seri

Integer getMaxBatteryLevel ()

Mendapatkan tingkat baterai maksimum yang diminta

Integer getMaxBatteryTemperature ()

Mendapatkan tingkat baterai maksimum yang diminta

Integer getMinBatteryLevel ()

Mendapatkan tingkat baterai minimum yang diminta

getNoMatchReason ()

Mengembalikan alasan mengapa perangkat tidak cocok.

getProductTypes ()

Mendapat salinan daftar jenis produk

getProperties ()

Mengembalikan peta daftar properti

boolean getRequireBatteryCheck ()

Mendapatkan apakah pemeriksaan baterai diperlukan untuk perangkat dengan tingkat baterai yang tidak diketahui

boolean getRequireBatteryTemperatureCheck ()

Mendapatkan apakah pemeriksaan suhu baterai diperlukan untuk perangkat dengan suhu baterai yang tidak diketahui

getSerials (IDevice device)

Mendapat salinan nomor seri

getSerials ()

Mengembalikan daftar serial yang diminta.

boolean localVirtualDeviceRequested ()
boolean matches (IDevice device)
boolean nullDeviceRequested ()

boolean remoteDeviceRequested ()
void setDeviceRequested (boolean deviceRequested)

Menyetel flag yang diminta emulator

void setDeviceTypeRequested ( DeviceSelectionOptions.DeviceRequestedType requestedType)
void setEmulatorRequested (boolean emulatorRequested)

Menyetel flag yang diminta emulator

void setGceDeviceRequested (boolean gceDeviceRequested)
void setMaxBatteryLevel (Integer maxBattery)

Mengatur level baterai maksimum

void setMaxBatteryTemperature (Integer maxBatteryTemperature)

Mengatur level baterai maksimum

void setMinBatteryLevel (Integer minBattery)

Menyetel level baterai minimum

void setNullDeviceRequested (boolean nullDeviceRequested)

Menyetel bendera yang diminta perangkat nol

void setRequireBatteryCheck (boolean requireCheck)

Menyetel apakah pemeriksaan baterai diperlukan untuk perangkat dengan tingkat 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)

Mengatur daftar penyertaan nomor seri, menggantikan nilai yang ada.

void setStubEmulatorRequested (boolean stubEmulatorRequested)

Menyetel flag yang diminta oleh emulator rintisan

void setTcpDeviceRequested (boolean tcpDeviceRequested)

Menyetel bendera yang diminta perangkat tcp

boolean stubEmulatorRequested ()

boolean tcpDeviceRequested ()

Konstruktor publik

Opsi Pemilihan Perangkat

public DeviceSelectionOptions ()

Metode publik

tambahkanExcludeSerial

public void addExcludeSerial (String serialNumber)

Tambahkan nomor seri ke daftar pengecualian.

tambahkanTipe Produk

public void addProductType (String productType)

Tambahkan jenis produk ke opsi pemilihan perangkat.

tambahkanProperti

public void addProperty (String propertyKey, 
                String propValue)

Tambahkan kriteria properti ke opsi pemilihan perangkat

Parameter
propertyKey String

propValue String

tambahkanSerial

public void addSerial (String serialNumber)

Tambahkan nomor seri ke opsi pemilihan perangkat.

buatForSerial

public static IDeviceSelection createForSerial (String serial)

Metode pabrik pembantu untuk membuat IDeviceSelection yang hanya akan sesuai dengan perangkat dengan diberikan seri

Parameter
serial String

Kembali
IDeviceSelection

perangkatDiminta

public boolean deviceRequested ()

Kembali
boolean

emulatorDiminta

public boolean emulatorRequested ()

Kembali
boolean

ambilVariabel Lingkungan

public String fetchEnvironmentVariable (String name)

Fungsi pembantu digunakan untuk mengambil variabel lingkungan. Ini pada dasarnya adalah bungkus sekitar System.getenv(String) Hal ini dilakukan untuk tujuan pengujian unit.

Parameter
name String : variabel lingkungan untuk mengambil.

Kembali
String sebuah String nilai variabel lingkungan atau null jika tidak tersedia.

gcePerangkatDiminta

public boolean gceDeviceRequested ()

Kembali
boolean

dapatkanLevelBaterai

public Integer getBatteryLevel (IDevice device)

Mengambil tingkat baterai untuk perangkat yang diberikan

Parameter
device IDevice : the IDevice

Kembali
Integer tingkat baterai perangkat atau null jika tidak diketahui

getDeviceProductType

public String getDeviceProductType (IDevice device)

Mendapatkan jenis produk perangkat yang diberikan

Parameter
device IDevice : the IDevice

Kembali
String jenis produk perangkat atau null jika tidak diketahui

getDeviceProductVariant

public String getDeviceProductVariant (IDevice device)

Mendapatkan varian produk perangkat yang diberikan

Parameter
device IDevice : the IDevice

Kembali
String varian produk perangkat atau null jika tidak diketahui

getDeviceTypeRequested

public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()

Kembali
DeviceSelectionOptions.DeviceRequestedType

getExcludeSerials

public  getExcludeSerials ()

Mendapat salinan daftar pengecualian nomor seri

Kembali
a ERROR(/Collection) dari nomor seri

getMaxBatteryLevel

public Integer getMaxBatteryLevel ()

Mendapatkan tingkat baterai maksimum yang diminta

Kembali
Integer

getMaxBatteryTemperature

public Integer getMaxBatteryTemperature ()

Mendapatkan tingkat baterai maksimum yang diminta

Kembali
Integer

getMinBatteryLevel

public Integer getMinBatteryLevel ()

Mendapatkan tingkat baterai minimum yang diminta

Kembali
Integer

dapatkanNoMatchReason

public  getNoMatchReason ()

Mengembalikan alasan mengapa perangkat tidak cocok.

Kembali
peta nomor seri untuk alasan yang tidak dialokasikan

getProductTypes

public  getProductTypes ()

Mendapat salinan daftar jenis produk

Kembali
a ERROR(/Collection) jenis produk

dapatkan Properti

public  getProperties ()

Mengembalikan peta daftar properti

Kembali
a ERROR(/Map) dari nama properti perangkat nilai-nilai

getRequireBatteryCheck

public boolean getRequireBatteryCheck ()

Mendapatkan apakah pemeriksaan baterai diperlukan untuk perangkat dengan tingkat baterai yang tidak diketahui

Kembali
boolean

getRequireBatteryTemperatureCheck

public boolean getRequireBatteryTemperatureCheck ()

Mendapatkan apakah pemeriksaan suhu baterai diperlukan untuk perangkat dengan suhu baterai yang tidak diketahui

Kembali
boolean

dapatkan Serial

public  getSerials (IDevice device)

Mendapat salinan nomor seri

Parameter
device IDevice : The IDevice yang mewakili perangkat dipertimbangkan untuk seleksi.

Kembali
a ERROR(/Collection) dari nomor seri

dapatkan Serial

public  getSerials ()

Mengembalikan daftar serial yang diminta.

Kembali

Perangkat Virtual lokalDiminta

public boolean localVirtualDeviceRequested ()

Kembali
boolean

pertandingan

public boolean matches (IDevice device)

Parameter
device IDevice

Kembali
boolean true jika diberikan IDevice adalah pertandingan untuk pilihan yang disediakan. false sebaliknya

nullPerangkatDiminta

public boolean nullDeviceRequested ()

Kembali
boolean

Perangkat jarak jauhDiminta

public boolean remoteDeviceRequested ()

Kembali
boolean

setPerangkatDiminta

public void setDeviceRequested (boolean deviceRequested)

Menyetel flag yang diminta emulator

Parameter
deviceRequested boolean

setDeviceTypeRequested

public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)

Parameter
requestedType DeviceSelectionOptions.DeviceRequestedType

setEmulatorDiminta

public void setEmulatorRequested (boolean emulatorRequested)

Menyetel flag yang diminta emulator

Parameter
emulatorRequested boolean

setGceDeviceRequested

public void setGceDeviceRequested (boolean gceDeviceRequested)

Parameter
gceDeviceRequested boolean

setMaxBatteryLevel

public void setMaxBatteryLevel (Integer maxBattery)

Mengatur level baterai maksimum

Parameter
maxBattery Integer

setMaxBatteryTemperature

public void setMaxBatteryTemperature (Integer maxBatteryTemperature)

Mengatur level baterai maksimum

Parameter
maxBatteryTemperature Integer

setMinBatteryLevel

public void setMinBatteryLevel (Integer minBattery)

Menyetel level baterai minimum

Parameter
minBattery Integer

setNullDeviceRequested

public void setNullDeviceRequested (boolean nullDeviceRequested)

Menyetel bendera yang diminta perangkat nol

Parameter
nullDeviceRequested boolean

setRequireBatteryCheck

public void setRequireBatteryCheck (boolean requireCheck)

Menyetel apakah pemeriksaan baterai diperlukan untuk perangkat dengan tingkat baterai yang tidak diketahui

Parameter
requireCheck boolean

setRequireBatteryTemperatureCheck

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)

Mengatur daftar penyertaan nomor seri, menggantikan nilai yang ada.

Parameter
serialNumber String

setStubEmulatorDiminta

public void setStubEmulatorRequested (boolean stubEmulatorRequested)

Menyetel flag yang diminta oleh emulator rintisan

Parameter
stubEmulatorRequested boolean

setTcpDeviceRequested

public void setTcpDeviceRequested (boolean tcpDeviceRequested)

Menyetel bendera yang diminta perangkat tcp

Parameter
tcpDeviceRequested boolean

rintisanEmulatorDiminta

public boolean stubEmulatorRequested ()

Kembali
boolean

tcpPerangkatDiminta

public boolean tcpDeviceRequested ()

Kembali
boolean