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
Herkese açık oluşturucular | |
|---|---|
DeviceSelectionOptions()
|
|
Herkese açık yöntemler | |
|---|---|
void
|
addExcludeSerial(String serialNumber)
Hariç tutma listesine seri numarası ekleyin. |
void
|
addProductType(String productType)
Cihaz seçimi seçeneklerine bir ürün türü ekleyin. |
void
|
addProperty(String propertyKey, String propValue)
Cihaz seçimi seçeneklerine bir mülk ölçütü ekleme |
void
|
addSerial(String serialNumber)
Cihaz seçimi seçeneklerine seri numarası ekleyin. |
static
IDeviceSelection
|
createForSerial(String serial)
Yalnızca belirli seri numarasına sahip cihazlarla eşleşecek 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)
Belirtilen cihazın pil seviyesini alır. |
String
|
getDeviceProductType(IDevice device)
Belirtilen cihazları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 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 seviyesine ulaşır. |
|
getNoMatchReason()
Cihazın eşleştirilmemesinin nedenini döndürür. |
|
getProductTypes()
Ürün türü listesinin bir kopyasını alır. |
|
getProperties()
Özellik 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()
Bilinmeyen pil sıcaklığına sahip 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ı alma |
|
getSerials()
İstenen seri numaralarının 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ü ayarlar. |
void
|
setDeviceRequested(boolean deviceRequested)
İstenen emülatör işaretini ayarlar. |
void
|
setDeviceTypeRequested(DeviceSelectionOptions.DeviceRequestedType requestedType)
|
void
|
setEmulatorRequested(boolean emulatorRequested)
İstenen emülatör 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)
İstenen boş cihaz 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 cihazlarda pil sıcaklığı kontrolünün gerekli olup olmadığını ayarlar. |
void
|
setSerial(String... serialNumber)
Seri numarası dahil etme listesini ayarlayın ve mevcut değerleri değiştirin. |
void
|
setStubEmulatorRequested(boolean stubEmulatorRequested)
İstenen sahte emülatör işaretini ayarlar. |
boolean
|
shouldCreateTemporarilyPlaceholder()
Meta verilerden geçici bir yer tutucu oluşturun. |
boolean
|
stubEmulatorRequested()
|
Herkese açık oluşturucular
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çimi seçeneklerine bir ürün türü ekleyin.
addProperty
public void addProperty (String propertyKey,
String propValue)Cihaz seçimi seçeneklerine bir mülk ölçütü ekleme
| 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 belirli seri numarasına sahip cihazlarla eşleşecek 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 getirmek için kullanılan yardımcı işlev. Temel olarak System.getenv(String) sarmalayıcısı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 |
|
getBaseDeviceTypeRequested
public IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
Kullanmamız gereken cihaz türünü döndürür.
| İlerlemeler | |
|---|---|
IDeviceSelection.BaseDeviceType |
|
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 cihazları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 çeşidi veya null bilinmiyorsa |
getDeviceTypeRequested
public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
| İlerlemeler | |
|---|---|
DeviceSelectionOptions.DeviceRequestedType |
|
getExcludeSerials
publicgetExcludeSerials ()
Seri numaraları 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 seviyesine ulaşır.
| İlerlemeler | |
|---|---|
Integer |
|
getNoMatchReason
publicgetNoMatchReason ()
Cihazın eşleştirilmemesinin nedenini döndürür.
| İlerlemeler | |
|---|---|
|
Seri numarasının, tahsis edilmeme nedenine ilişkin bir harita |
getProductTypes
publicgetProductTypes ()
Ürün türü listesinin bir kopyasını alır.
| İlerlemeler | |
|---|---|
|
ERROR(/Collection) ürün türü |
getProperties
publicgetProperties ()
Özellik listesinin haritasını döndürür.
| İlerlemeler | |
|---|---|
|
Cihaz özelliği adlarının ERROR(/Map) değerleri |
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 ()
Bilinmeyen pil sıcaklığına sahip 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ı alma
| Parametreler | |
|---|---|
device |
IDevice: Seçim için değerlendirilen cihazı temsil eden IDevice. |
| İlerlemeler | |
|---|---|
|
ERROR(/Collection) seri numarası |
getSerials
publicgetSerials ()
İstenen seri numaralarının 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 |
|
setBaseDeviceTypeRequested
public void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
Kullanmamız gereken cihaz türünü ayarlar.
| Parametreler | |
|---|---|
type |
IDeviceSelection.BaseDeviceType |
setDeviceRequested
public void setDeviceRequested (boolean deviceRequested)
İstenen emülatör işaretini ayarlar.
| Parametreler | |
|---|---|
deviceRequested |
boolean |
setDeviceTypeRequested
public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)
| Parametreler | |
|---|---|
requestedType |
DeviceSelectionOptions.DeviceRequestedType |
setEmulatorRequested
public void setEmulatorRequested (boolean emulatorRequested)
İstenen emülatör işaretini ayarlar.
| Parametreler | |
|---|---|
emulatorRequested |
boolean |
setGceDeviceRequested
public void setGceDeviceRequested (boolean gceDeviceRequested)
| Parametreler | |
|---|---|
gceDeviceRequested |
boolean |
setMaxBatteryLevel
public void setMaxBatteryLevel (Integer maxBattery)
Maksimum pil seviyesini ayarlar.
| Parametreler | |
|---|---|
maxBattery |
Integer |
setMaxBatteryTemperature
public void setMaxBatteryTemperature (Integer maxBatteryTemperature)
Maksimum pil seviyesini ayarlar.
| Parametreler | |
|---|---|
maxBatteryTemperature |
Integer |
setMinBatteryLevel
public void setMinBatteryLevel (Integer minBattery)
Minimum pil seviyesini ayarlar.
| Parametreler | |
|---|---|
minBattery |
Integer |
setNullDeviceRequested
public void setNullDeviceRequested (boolean nullDeviceRequested)
İstenen boş cihaz 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 cihazlarda pil sıcaklığı kontrolünün gerekli olup olmadığını ayarlar.
| Parametreler | |
|---|---|
requireCheckTemprature |
boolean |
setSerial
public void setSerial (String... serialNumber)
Seri numarası dahil etme listesini ayarlayın ve mevcut değerleri değiştirin.
| Parametreler | |
|---|---|
serialNumber |
String |
setStubEmulatorRequested
public void setStubEmulatorRequested (boolean stubEmulatorRequested)
İstenen saplama emülatörü işaretini ayarlar.
| Parametreler | |
|---|---|
stubEmulatorRequested |
boolean |
shouldCreateTemporarilyPlaceholder
public boolean shouldCreateTemporarilyPlaceholder ()
Meta verilerden geçici bir yer tutucu oluşturun.
| İlerlemeler | |
|---|---|
boolean |
|
stubEmulatorRequested
public boolean stubEmulatorRequested ()
| İlerlemeler | |
|---|---|
boolean |
|