DeviceSelectionOptions

public class DeviceSelectionOptions
extends Object implements IDeviceSelection

java.lang.Object
   ↳ com.android.tradefed.device.DeviceSelectionOptions


Cihaz seçim ölçütleri için kapsayıcı.

Özet

İç içe yerleştirilmiş sınıflar

enum DeviceSelectionOptions.DeviceRequestedType

Desteklenen farklı yer tutucu cihaz türleri. 

Herkese açık kurucular

DeviceSelectionOptions()

Herkese açık yöntemler

void addExcludeSerial(String serialNumber)

Hariç tutma listesine seri numarası ekleyin.

void addProductType(String productType)

Cihaz seçim seçeneklerine bir ürün türü ekleyin.

void addProperty(String propertyKey, String propValue)

Cihaz seçim seçeneklerine mülk ölçütleri ekleme

void addSerial(String serialNumber)

Cihaz seçim seçeneklerine seri numarası ekleyin.

static IDeviceSelection createForSerial(String serial)

Yalnızca cihazı belirtilen seri numarasıyla eşleştirecek bir IDeviceSelection oluşturmak için yardımcı fabrika yöntemi

boolean deviceRequested()

boolean emulatorRequested()

String fetchEnvironmentVariable(String name)

Ortam değişkenini almak için kullanılan yardımcı işlev.

boolean gceDeviceRequested()

Integer getBatteryLevel(IDevice device)

Belirtilen cihazın pil seviyesini alır

String getDeviceProductType(IDevice device)

Belirtilen cihazın ürün türünü alır.

String getDeviceProductVariant(IDevice device)

Belirtilen cihazın ürün varyantını alır

DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested()
getExcludeSerials()

Seri numarası hariç tutma listesinin bir kopyasını alır

Integer getMaxBatteryLevel()

İstenen maksimum pil seviyesini alır

Integer getMaxBatteryTemperature()

İstenen maksimum pil seviyesini alır

Integer getMinBatteryLevel()

İstenen minimum pil seviyesini alır

getNoMatchReason()

Cihazın eşleşmemesinin nedenini döndürür.

getProductTypes()

Ürün türü listesinin bir kopyasını alır

getProperties()

Mülk listesinin haritasını döndürür

boolean getRequireBatteryCheck()

Pil seviyesi bilinmeyen cihazlar için pil kontrolünün gerekli olup olmadığını alır

boolean getRequireBatteryTemperatureCheck()

Pil sıcaklığı bilinmeyen cihazlar için pil sıcaklığı kontrolünün gerekli olup olmadığını alır

getSerials(IDevice device)

Seri numaralarının bir kopyasını alır

getSerials()

İstenen serilerin listesini döndürür.

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

boolean remoteDeviceRequested()
void setDeviceRequested(boolean deviceRequested)

Emülatör tarafından istenen işareti ayarlar.

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

Emülatör tarafından istenen işareti ayarlar.

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

Maksimum pil seviyesini belirler

void setMaxBatteryTemperature(Integer maxBatteryTemperature)

Maksimum pil seviyesini belirler

void setMinBatteryLevel(Integer minBattery)

Minimum pil seviyesini belirler

void setNullDeviceRequested(boolean nullDeviceRequested)

Boş cihaz istendi işaretini ayarlar

void setRequireBatteryCheck(boolean requireCheck)

Pil seviyesi bilinmeyen cihazlar için pil kontrolünün gerekli olup olmadığını belirler

void setRequireBatteryTemperatureCheck(boolean requireCheckTemprature)

Pil sıcaklığı bilinmeyen cihazlar için pil sıcaklığı kontrolünün gerekli olup olmadığını belirler

void setSerial(String... serialNumber)

Mevcut değerlerin yerini alacak şekilde seri numaraları dahil etme listesini ayarlayın.

void setStubEmulatorRequested(boolean stubEmulatorRequested)

Önizleme emülatörünün istenen işaretini ayarlar

void setTcpDeviceRequested(boolean tcpDeviceRequested)

tcp cihaz istendi işaretini ayarlar

boolean stubEmulatorRequested()

boolean tcpDeviceRequested()

Herkese açık kurucular

DeviceSelectionOptions

public DeviceSelectionOptions ()

Herkese açık yöntemler

addExcludeSerial

public void addExcludeSerial (String serialNumber)

Hariç tutma listesine seri numarası ekleyin.

addProductType

public void addProductType (String productType)

Cihaz seçim seçeneklerine bir ürün türü ekleyin.

addProperty

public void addProperty (String propertyKey, 
                String propValue)

Cihaz seçim seçeneklerine mülk ölçütleri ekleme

Parametreler
propertyKey String

propValue String

addSerial

public void addSerial (String serialNumber)

Cihaz seçim seçeneklerine seri numarası ekleyin.

createForSerial

public static IDeviceSelection createForSerial (String serial)

Yalnızca cihazı belirtilen seri numarasıyla eşleştirecek bir IDeviceSelection oluşturmak için yardımcı fabrika yöntemi

Parametreler
serial String

İlerlemeler
IDeviceSelection

deviceRequested

public boolean deviceRequested ()

İlerlemeler
boolean

emulatorRequested

public boolean emulatorRequested ()

İlerlemeler
boolean

fetchEnvironmentVariable

public String fetchEnvironmentVariable (String name)

Ortam değişkenini almak için kullanılan yardımcı işlev. Aslında System.getenv(String) etrafında bir sarmalayıcıdır. Bu, birim testi amacıyla yapılır.

Parametreler
name String: Getirilecek ortam değişkeni.

İlerlemeler
String Ortam değişkeninin String değeri veya kullanılamıyorsa null.

gceDeviceRequested

public boolean gceDeviceRequested ()

İlerlemeler
boolean

getBatteryLevel

public Integer getBatteryLevel (IDevice device)

Belirtilen cihazın pil seviyesini alır

Parametreler
device IDevice: IDevice

İlerlemeler
Integer Cihazın pil seviyesi veya bilinmiyorsa null

getDeviceProductType

public String getDeviceProductType (IDevice device)

Belirtilen cihazın ürün türünü alır.

Parametreler
device IDevice: IDevice

İlerlemeler
String cihazın ürün türü veya bilinmiyorsa null

getDeviceProductVariant

public String getDeviceProductVariant (IDevice device)

Belirtilen cihazın ürün varyantını alır

Parametreler
device IDevice: IDevice

İlerlemeler
String Cihazın ürün varyantı veya bilinmiyorsa null

getDeviceTypeRequested

public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()

İlerlemeler
DeviceSelectionOptions.DeviceRequestedType

getExcludeSerials

public  getExcludeSerials ()

Seri numarası hariç tutma listesinin bir kopyasını alır

İlerlemeler
ERROR(/Collection) seri numarası

getMaxBatteryLevel

public Integer getMaxBatteryLevel ()

İstenen maksimum pil seviyesini alır

İlerlemeler
Integer

getMaxBatteryTemperature

public Integer getMaxBatteryTemperature ()

İstenen maksimum pil seviyesini alır

İlerlemeler
Integer

getMinBatteryLevel

public Integer getMinBatteryLevel ()

İstenen minimum pil seviyesini alır

İlerlemeler
Integer

getNoMatchReason

public  getNoMatchReason ()

Cihazın eşleşmemesinin nedenini döndürür.

İlerlemeler
Seri numarasının, ayrılmama nedeniyle eşleştirilmesi

getProductTypes

public  getProductTypes ()

Ürün türü listesinin bir kopyasını alır

İlerlemeler
ERROR(/Collection) ürün türü

getProperties

public  getProperties ()

Mülk listesinin haritasını döndürür

İlerlemeler
cihaz özelliği adlarının değerlere dönüştürüldüğü bir ERROR(/Map)

getRequireBatteryCheck

public boolean getRequireBatteryCheck ()

Pil seviyesi bilinmeyen cihazlar için pil kontrolünün gerekli olup olmadığını alır

İlerlemeler
boolean

getRequireBatteryTemperatureCheck

public boolean getRequireBatteryTemperatureCheck ()

Pil sıcaklığı bilinmeyen cihazlar için pil sıcaklığı kontrolünün gerekli olup olmadığını alır

İlerlemeler
boolean

getSerials

public  getSerials (IDevice device)

Seri numaralarının bir kopyasını alır

Parametreler
device IDevice: Seçim için değerlendirilen cihazı temsil eden IDevice.

İlerlemeler
ERROR(/Collection) seri numarası

getSerials

public  getSerials ()

İstenen serilerin listesini döndürür.

İlerlemeler

localVirtualDeviceRequested

public boolean localVirtualDeviceRequested ()

İlerlemeler
boolean

şununla eşleşiyor:

public boolean matches (IDevice device)

Parametreler
device IDevice

İlerlemeler
boolean Belirtilen IDevice, sağlanan seçeneklerle eşleşiyorsa true. false aksi durumda

nullDeviceRequested

public boolean nullDeviceRequested ()

İlerlemeler
boolean

remoteDeviceRequested

public boolean remoteDeviceRequested ()

İlerlemeler
boolean

setDeviceRequested

public void setDeviceRequested (boolean deviceRequested)

Emülatör tarafından istenen işareti ayarlar.

Parametreler
deviceRequested boolean

setDeviceTypeRequested

public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)

Parametreler
requestedType DeviceSelectionOptions.DeviceRequestedType

setEmulatorRequested

public void setEmulatorRequested (boolean emulatorRequested)

Emülatör tarafından istenen işareti ayarlar.

Parametreler
emulatorRequested boolean

setGceDeviceRequested

public void setGceDeviceRequested (boolean gceDeviceRequested)

Parametreler
gceDeviceRequested boolean

setMaxBatteryLevel

public void setMaxBatteryLevel (Integer maxBattery)

Maksimum pil seviyesini belirler

Parametreler
maxBattery Integer

setMaxBatteryTemperature

public void setMaxBatteryTemperature (Integer maxBatteryTemperature)

Maksimum pil seviyesini belirler

Parametreler
maxBatteryTemperature Integer

setMinBatteryLevel

public void setMinBatteryLevel (Integer minBattery)

Minimum pil seviyesini belirler

Parametreler
minBattery Integer

setNullDeviceRequested

public void setNullDeviceRequested (boolean nullDeviceRequested)

Boş cihaz istendi işaretini ayarlar

Parametreler
nullDeviceRequested boolean

setRequireBatteryCheck

public void setRequireBatteryCheck (boolean requireCheck)

Pil seviyesi bilinmeyen cihazlar için pil kontrolünün gerekli olup olmadığını belirler

Parametreler
requireCheck boolean

setRequireBatteryTemperatureCheck

public void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)

Pil sıcaklığı bilinmeyen cihazlar için pil sıcaklığı kontrolünün gerekli olup olmadığını belirler

Parametreler
requireCheckTemprature boolean

setSerial

public void setSerial (String... serialNumber)

Mevcut değerlerin yerini alacak şekilde seri numaraları dahil etme listesini ayarlayın.

Parametreler
serialNumber String

setStubEmulatorRequested

public void setStubEmulatorRequested (boolean stubEmulatorRequested)

Önizleme emülatörünün istenen işaretini ayarlar

Parametreler
stubEmulatorRequested boolean

setTcpDeviceRequested

public void setTcpDeviceRequested (boolean tcpDeviceRequested)

tcp cihaz istendi işaretini ayarlar

Parametreler
tcpDeviceRequested boolean

stubEmulatorRequested

public boolean stubEmulatorRequested ()

İlerlemeler
boolean

tcpDeviceRequested

public boolean tcpDeviceRequested ()

İlerlemeler
boolean