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 |
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
publicgetExcludeSerials ()
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
publicgetNoMatchReason ()
Cihazın eşleşmemesinin nedenini döndürür.
İlerlemeler | |
---|---|
|
Seri numarasının, ayrılmama nedeniyle eşleştirilmesi |
getProductTypes
publicgetProductTypes ()
Ürün türü listesinin bir kopyasını alır
İlerlemeler | |
---|---|
|
ERROR(/Collection) ürün türü
|
getProperties
publicgetProperties ()
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
publicgetSerials (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
publicgetSerials ()
İ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 |