CihazSeçimiSeçenekleri
public
class
DeviceSelectionOptions
extends Object
implements
IDeviceSelection
Java.lang.Nesne | |
🎃 | com.android.tradefed.device.DeviceSelectionOptions |
Cihaz seçim ölçütlerinin kapsayıcısıdır.
Özet
Kamu inşaatçıları | |
---|---|
DeviceSelectionOptions()
|
Herkese açık yöntemler | |
---|---|
void
|
addExcludeSerial(String serialNumber)
Hariç tutma listesine bir seri numarası ekleyin. |
void
|
addProductType(String productType)
Cihaz seçim seçeneklerine ürün türü ekleyin. |
void
|
addProperty(String propertyKey, String propValue)
Cihaz seçim seçeneklerine özellik ölçütü ekleyin |
void
|
addSerial(String serialNumber)
Cihaz seçimi seçeneklerine seri numarası ekleyin. |
static
IDeviceSelection
|
createForSerial(String serial)
Yalnızca cihazla eşleşen bir |
boolean
|
deviceRequested()
|
boolean
|
emulatorRequested()
|
String
|
fetchEnvironmentVariable(String name)
Ortam değişkenini getirmek için kullanılan yardımcı işlev. |
boolean
|
gceDeviceRequested()
|
IDeviceSelection.BaseDeviceType
|
getBaseDeviceTypeRequested()
Kullanmamız gereken cihaz türünü döndürür. |
Integer
|
getBatteryLevel(IDevice device)
Belirli bir cihazın pil seviyesini alır |
String
|
getDeviceProductType(IDevice device)
Belirtilen cihaz ürün türünü alır |
String
|
getDeviceProductVariant(IDevice device)
Belirtilen cihazlar ürün varyantını alır |
DeviceSelectionOptions.DeviceRequestedType
|
getDeviceTypeRequested()
|
|
getExcludeSerials()
Seri numaraları 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şmeme nedenini döndürür. |
|
getProductTypes()
Ürün türü listesinin bir kopyasını alır |
|
getProperties()
Tesis listesinin haritasını döndürür |
boolean
|
getRequireBatteryCheck()
Pil seviyesi bilinmeyen cihazlar için pil kontrolünün gerekli olup olmadığını belirler |
boolean
|
getRequireBatteryTemperatureCheck()
Pil sıcaklığı bilinmeyen cihazlar için pil sıcaklık kontrolünün gerekli olup olmadığını belirler |
|
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
|
setBaseDeviceTypeRequested(IDeviceSelection.BaseDeviceType type)
Kullanmamız gereken cihaz türünü belirler. |
void
|
setDeviceRequested(boolean deviceRequested)
Emülatörün istenen işaretini ayarlar |
void
|
setDeviceTypeRequested(DeviceSelectionOptions.DeviceRequestedType requestedType)
|
void
|
setEmulatorRequested(boolean emulatorRequested)
Emülatörün istenen işaretini ayarlar |
void
|
setGceDeviceRequested(boolean gceDeviceRequested)
|
void
|
setMaxBatteryLevel(Integer maxBattery)
Maksimum pil seviyesini ayarlar |
void
|
setMaxBatteryTemperature(Integer maxBatteryTemperature)
Maksimum pil seviyesini ayarlar |
void
|
setMinBatteryLevel(Integer minBattery)
Minimum pil seviyesini ayarlar |
void
|
setNullDeviceRequested(boolean nullDeviceRequested)
Boş cihaz isteği işaretini ayarlar |
void
|
setRequireBatteryCheck(boolean requireCheck)
Pil seviyesi bilinmeyen cihazlar için pil kontrolünün gerekli olup olmadığını ayarlar |
void
|
setRequireBatteryTemperatureCheck(boolean requireCheckTemprature)
Pil sıcaklığı bilinmeyen cihazlar için pil sıcaklık kontrolünün gerekli olup olmadığını belirler |
void
|
setSerial(String... serialNumber)
Mevcut değerleri değiştirerek seri numaraları dahil etme listesini ayarlayın. |
void
|
setStubEmulatorRequested(boolean stubEmulatorRequested)
Saplama emülatörünün istenen işaretini ayarlar |
boolean
|
stubEmulatorRequested()
|
Kamu inşaatçıları
CihazSeçimiSeçenekleri
public DeviceSelectionOptions ()
Herkese açık yöntemler
addHariçSerial
public void addExcludeSerial (String serialNumber)
Hariç tutma listesine bir seri numarası ekleyin.
ürün ekle
public void addProductType (String productType)
Cihaz seçim seçeneklerine ürün türü ekleyin.
reklamMülkü
public void addProperty (String propertyKey, String propValue)
Cihaz seçim seçeneklerine özellik ölçütü ekleyin
Parametreler | |
---|---|
propertyKey |
String |
propValue |
String |
addSerial
public void addSerial (String serialNumber)
Cihaz seçimi seçeneklerine seri numarası ekleyin.
createForSerial
public static IDeviceSelection createForSerial (String serial)
Yalnızca cihazla eşleşen bir IDeviceSelection
oluşturmak için yardımcı fabrika yöntemi
belirtilen seri ile
Parametreler | |
---|---|
serial |
String |
İlerlemeler | |
---|---|
IDeviceSelection |
cihaz istendi
public boolean deviceRequested ()
İlerlemeler | |
---|---|
boolean |
emülatör istendi
public boolean emulatorRequested ()
İlerlemeler | |
---|---|
boolean |
Getirme OrtamıDeğişkeni
public String fetchEnvironmentVariable (String name)
Ortam değişkenini getirmek için kullanılan yardımcı işlev. Aslında System.getenv(String)
etrafında bir sarmalayıcıdır. Bu işlem, birim testi amacıyla yapılır.
Parametreler | |
---|---|
name |
String : getirilecek ortam değişkeni. |
İlerlemeler | |
---|---|
String |
ortam değişkeni için String değeri veya mevcut değilse null. |
gceCihaz isteğinde bulundu
public boolean gceDeviceRequested ()
İlerlemeler | |
---|---|
boolean |
getBaseDeviceTypeRequested
public IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
Kullanmamız gereken cihaz türünü döndürür.
İlerlemeler | |
---|---|
IDeviceSelection.BaseDeviceType |
pil Seviyesini al
public Integer getBatteryLevel (IDevice device)
Belirli bir 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 ürün türünü alır
Parametreler | |
---|---|
device |
IDevice : IDevice |
İlerlemeler | |
---|---|
String |
cihaz ürün türü; bilinmiyorsa null |
getCihazÜrünVaryantı
public String getDeviceProductVariant (IDevice device)
Belirtilen cihazlar ürün varyantını alır
Parametreler | |
---|---|
device |
IDevice : IDevice |
İlerlemeler | |
---|---|
String |
Cihaz ürün varyantı veya bilinmiyorsa null |
getDeviceTypeRequested
public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
İlerlemeler | |
---|---|
DeviceSelectionOptions.DeviceRequestedType |
getHariç TutulacakSeriler
publicgetExcludeSerials ()
Seri numaraları hariç tutma listesinin bir kopyasını alır
İlerlemeler | |
---|---|
|
ERROR(/Collection) seri numarası |
getMaxPil Seviyesi
public Integer getMaxBatteryLevel ()
İstenen maksimum pil seviyesini alır
İlerlemeler | |
---|---|
Integer |
getMaxBatteryTemperature
public Integer getMaxBatteryTemperature ()
İstenen maksimum pil seviyesini alır
İlerlemeler | |
---|---|
Integer |
getMinPil Seviyesi
public Integer getMinBatteryLevel ()
İstenen minimum pil seviyesini alır
İlerlemeler | |
---|---|
Integer |
getNoMatchNedeni
publicgetNoMatchReason ()
Cihazın eşleşmeme nedenini döndürür.
İlerlemeler | |
---|---|
|
Seri numarasının, neden tahsis edilmemiş olduğunu gösteren harita |
getProductTypes
publicgetProductTypes ()
Ürün türü listesinin bir kopyasını alır
İlerlemeler | |
---|---|
|
ERROR(/Collection) ürün türü |
getProperties
publicgetProperties ()
Tesis listesinin haritasını döndürür
İlerlemeler | |
---|---|
|
cihaz özelliği adlarının ERROR(/Map) değeri |
getZorunluPilKontrolü
public boolean getRequireBatteryCheck ()
Pil seviyesi bilinmeyen cihazlar için pil kontrolünün gerekli olup olmadığını belirler
İlerlemeler | |
---|---|
boolean |
getGerekliPilTemperatureCheck
public boolean getRequireBatteryTemperatureCheck ()
Pil sıcaklığı bilinmeyen cihazlar için pil sıcaklık kontrolünün gerekli olup olmadığını belirler
İlerlemeler | |
---|---|
boolean |
getSerial'lar
publicgetSerials (IDevice device)
Seri numaralarının bir kopyasını alır
Parametreler | |
---|---|
device |
IDevice : Seçilmek üzere değerlendirilen cihazı temsil eden IDevice . |
İlerlemeler | |
---|---|
|
ERROR(/Collection) seri numarası |
getSerial'lar
publicgetSerials ()
İstenen serilerin listesini döndürür.
İlerlemeler | |
---|---|
|
yerelSanalCihaz İstendi
public boolean localVirtualDeviceRequested ()
İlerlemeler | |
---|---|
boolean |
şununla eşleşiyor:
public boolean matches (IDevice device)
Parametreler | |
---|---|
device |
IDevice |
İlerlemeler | |
---|---|
boolean |
Verilen IDevice , sunulan seçeneklerle eşleşiyorsa true .
Aksi durumda false |
nullCihazİİstenen
public boolean nullDeviceRequested ()
İlerlemeler | |
---|---|
boolean |
uzakCihaz İstendi
public boolean remoteDeviceRequested ()
İlerlemeler | |
---|---|
boolean |
setBaseDeviceTypeİstenen
public void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
Kullanmamız gereken cihaz türünü belirler.
Parametreler | |
---|---|
type |
IDeviceSelection.BaseDeviceType |
setDeviceİstenen
public void setDeviceRequested (boolean deviceRequested)
Emülatörün istenen işaretini ayarlar
Parametreler | |
---|---|
deviceRequested |
boolean |
setDeviceTypeİstenen
public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)
Parametreler | |
---|---|
requestedType |
DeviceSelectionOptions.DeviceRequestedType |
setEmulatorRequested
public void setEmulatorRequested (boolean emulatorRequested)
Emülatörün istenen işaretini ayarlar
Parametreler | |
---|---|
emulatorRequested |
boolean |
setGceDeviceRequested
public void setGceDeviceRequested (boolean gceDeviceRequested)
Parametreler | |
---|---|
gceDeviceRequested |
boolean |
SetMaxPil Seviyesi
public void setMaxBatteryLevel (Integer maxBattery)
Maksimum pil seviyesini ayarlar
Parametreler | |
---|---|
maxBattery |
Integer |
MaksimumPil Sıcaklığı
public void setMaxBatteryTemperature (Integer maxBatteryTemperature)
Maksimum pil seviyesini ayarlar
Parametreler | |
---|---|
maxBatteryTemperature |
Integer |
setMinPil Seviyesi
public void setMinBatteryLevel (Integer minBattery)
Minimum pil seviyesini ayarlar
Parametreler | |
---|---|
minBattery |
Integer |
setNullDeviceRequest oldu
public void setNullDeviceRequested (boolean nullDeviceRequested)
Boş cihaz isteği 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ı ayarlar
Parametreler | |
---|---|
requireCheck |
boolean |
setRequireBatteryTemperatureCheck
public void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)
Pil sıcaklığı bilinmeyen cihazlar için pil sıcaklık kontrolünün gerekli olup olmadığını belirler
Parametreler | |
---|---|
requireCheckTemprature |
boolean |
setSerial
public void setSerial (String... serialNumber)
Mevcut değerleri değiştirerek seri numaraları dahil etme listesini ayarlayın.
Parametreler | |
---|---|
serialNumber |
String |
setStubEmulatorRequested
public void setStubEmulatorRequested (boolean stubEmulatorRequested)
Saplama emülatörünün istenen işaretini ayarlar
Parametreler | |
---|---|
stubEmulatorRequested |
boolean |
stubEmulatorİstenen
public boolean stubEmulatorRequested ()
İlerlemeler | |
---|---|
boolean |