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

DeviceSelectionOptions

public class DeviceSelectionOptions
extends Object implements IDeviceSelection

java.lang.Objek
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)

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 mencocokkan perangkat dengan serial yang diberikan

boolean deviceRequested ()

boolean emulatorRequested ()

String fetchEnvironmentVariable (String name)

Fungsi pembantu digunakan untuk mengambil variabel lingkungan.

boolean gceDeviceRequested ()

IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()

Mengembalikan jenis perangkat yang harus kita gunakan.

Integer getBatteryLevel (IDevice device)

Mengambil level baterai untuk perangkat tertentu

String getDeviceProductType (IDevice device)

Mendapatkan jenis produk perangkat tertentu

String getDeviceProductVariant (IDevice device)

Mendapatkan varian produk perangkat yang diberikan

DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
getExcludeSerials ()

Mendapat 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 ()

Mengembalikan alasan mengapa perangkat tidak cocok.

getProductTypes ()

Mendapat salinan daftar jenis produk

getProperties ()

Mengembalikan peta daftar properti

boolean getRequireBatteryCheck ()

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

boolean getRequireBatteryTemperatureCheck ()

Mendapat 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 setBaseDeviceTypeRequested ( IDeviceSelection.BaseDeviceType type)

Mengatur jenis perangkat yang harus kita gunakan.

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)

Mengatur level baterai minimum

void setNullDeviceRequested (boolean nullDeviceRequested)

Menyetel flag yang diminta perangkat null

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)

Tetapkan daftar penyertaan nomor seri, ganti nilai yang ada.

void setStubEmulatorRequested (boolean stubEmulatorRequested)

Menyetel bendera stub emulator yang diminta

void setTcpDeviceRequested (boolean tcpDeviceRequested)

Menyetel flag yang diminta perangkat tcp

boolean stubEmulatorRequested ()

boolean tcpDeviceRequested ()

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)

Tambahkan 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 pabrik pembantu untuk membuat IDeviceSelection yang hanya akan mencocokkan perangkat dengan serial yang diberikan

Parameter
serial String

Pengembalian
IDeviceSelection

perangkatDiminta

public boolean deviceRequested ()

Pengembalian
boolean

emulatorDiminta

public boolean emulatorRequested ()

Pengembalian
boolean

fetchEnvironmentVariable

public String fetchEnvironmentVariable (String name)

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

Parameter
name String : variabel lingkungan yang akan diambil.

Pengembalian
String nilai ERROR(/String) dari variabel lingkungan atau null jika tidak tersedia.

gceDeviceRequested

public boolean gceDeviceRequested ()

Pengembalian
boolean

getBaseDeviceTypeRequested

public IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()

Mengembalikan jenis perangkat yang harus kita gunakan.

Pengembalian
IDeviceSelection.BaseDeviceType

getBatteryLevel

public 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 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 String getDeviceProductVariant (IDevice device)

Mendapatkan varian produk perangkat yang diberikan

Parameter
device IDevice : IDevice

Pengembalian
String varian produk perangkat atau null jika tidak diketahui

getDeviceTypeRequested

public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()

Pengembalian
DeviceSelectionOptions.DeviceRequestedType

getExcludeSerials

public  getExcludeSerials ()

Mendapat salinan daftar pengecualian nomor seri

Pengembalian
sebuah ERROR(/Collection) nomor seri

getMaxBatteryLevel

public Integer getMaxBatteryLevel ()

Mendapatkan level baterai maksimum yang diminta

Pengembalian
Integer

getMaxBatteryTemperature

public Integer getMaxBatteryTemperature ()

Mendapatkan level baterai maksimum yang diminta

Pengembalian
Integer

getMinBatteryLevel

public Integer getMinBatteryLevel ()

Mendapatkan level baterai minimum yang diminta

Pengembalian
Integer

getNoMatchReason

public  getNoMatchReason ()

Mengembalikan alasan mengapa perangkat tidak cocok.

Pengembalian
Peta nomor seri untuk alasan yang tidak dialokasikan

getProductTypes

public  getProductTypes ()

Mendapat salinan daftar jenis produk

Pengembalian
a ERROR(/Collection) jenis produk

getProperties

public  getProperties ()

Mengembalikan peta daftar properti

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

getRequireBatteryCheck

public boolean getRequireBatteryCheck ()

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

Pengembalian
boolean

getRequireBatteryTemperatureCheck

public boolean getRequireBatteryTemperatureCheck ()

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

Pengembalian
boolean

getSerials

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

Mengembalikan daftar serial yang diminta.

Pengembalian

localVirtualDeviceRequested

public boolean localVirtualDeviceRequested ()

Pengembalian
boolean

pertandingan

public boolean matches (IDevice device)

Parameter
device IDevice

Pengembalian
boolean true jika IDevice yang diberikan cocok dengan opsi yang disediakan. false sebaliknya

nullDeviceRequested

public boolean nullDeviceRequested ()

Pengembalian
boolean

remoteDeviceRequested

public boolean remoteDeviceRequested ()

Pengembalian
boolean

setBaseDeviceTypeRequested

public void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)

Mengatur jenis perangkat yang harus kita gunakan.

Parameter
type IDeviceSelection.BaseDeviceType

setDeviceRequested

public void setDeviceRequested (boolean deviceRequested)

Menyetel flag yang diminta emulator

Parameter
deviceRequested boolean

setDeviceTypeRequested

public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)

Parameter
requestedType DeviceSelectionOptions.DeviceRequestedType

setEmulatorRequested

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)

Mengatur level baterai minimum

Parameter
minBattery Integer

setNullDeviceRequested

public void setNullDeviceRequested (boolean nullDeviceRequested)

Menyetel flag yang diminta perangkat null

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)

Tetapkan daftar penyertaan nomor seri, ganti nilai yang ada.

Parameter
serialNumber String

setStubEmulatorRequested

public void setStubEmulatorRequested (boolean stubEmulatorRequested)

Menyetel bendera stub emulator yang diminta

Parameter
stubEmulatorRequested boolean

setTcpDeviceRequested

public void setTcpDeviceRequested (boolean tcpDeviceRequested)

Menyetel flag yang diminta perangkat tcp

Parameter
tcpDeviceRequested boolean

stubEmulatorRequested

public boolean stubEmulatorRequested ()

Pengembalian
boolean

tcpDeviceRequested

public boolean tcpDeviceRequested ()

Pengembalian
boolean