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çeneğine ü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 cihazların ürün varyantını alır. |
DeviceSelectionOptions.DeviceRequestedType
|
getDeviceTypeRequested()
|
Collection<String>
|
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. |
Map<String, String>
|
getNoMatchReason()
Cihazın eşleştirilmemesinin nedenini döndürür. |
Collection<String>
|
getProductTypes()
Ürün türü listesinin bir kopyasını alır. |
Map<String, String>
|
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. |
Collection<String>
|
getSerials(IDevice device)
Seri numaralarının bir kopyasını alır. |
List<String>
|
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 kaba kod 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çeneğine ü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 |
| İadeler | |
|---|---|
IDeviceSelection |
|
deviceRequested
public boolean deviceRequested ()
| İadeler | |
|---|---|
boolean |
|
emulatorRequested
public boolean emulatorRequested ()
| İadeler | |
|---|---|
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. |
| İadeler | |
|---|---|
String |
Ortam değişkeninin String değeri veya kullanılamıyorsa null. |
gceDeviceRequested
public boolean gceDeviceRequested ()
| İadeler | |
|---|---|
boolean |
|
getBaseDeviceTypeRequested
public IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
Kullanmamız gereken cihaz türünü döndürür.
| İadeler | |
|---|---|
IDeviceSelection.BaseDeviceType |
|
getBatteryLevel
public Integer getBatteryLevel (IDevice device)
Belirtilen cihazın pil seviyesini alır.
| Parametreler | |
|---|---|
device |
IDevice: IDevice |
| İadeler | |
|---|---|
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 |
| İadeler | |
|---|---|
String |
Cihazın ürün türü veya bilinmiyorsa null |
getDeviceProductVariant
public String getDeviceProductVariant (IDevice device)
Belirtilen cihazların ürün varyantını alır.
| Parametreler | |
|---|---|
device |
IDevice: IDevice |
| İadeler | |
|---|---|
String |
cihazın ürün varyantı veya null (bilinmiyorsa) |
getDeviceTypeRequested
public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
| İadeler | |
|---|---|
DeviceSelectionOptions.DeviceRequestedType |
|
getExcludeSerials
public Collection<String> getExcludeSerials ()
Seri numaraları hariç tutma listesinin bir kopyasını alır.
| İadeler | |
|---|---|
Collection<String> |
Collection seri numarası |
getMaxBatteryLevel
public Integer getMaxBatteryLevel ()
İstenen maksimum pil seviyesini alır.
| İadeler | |
|---|---|
Integer |
|
getMaxBatteryTemperature
public Integer getMaxBatteryTemperature ()
İstenen maksimum pil seviyesini alır.
| İadeler | |
|---|---|
Integer |
|
getMinBatteryLevel
public Integer getMinBatteryLevel ()
İstenen minimum pil seviyesini alır.
| İadeler | |
|---|---|
Integer |
|
getNoMatchReason
public Map<String, String> getNoMatchReason ()
Cihazın eşleştirilmemesinin nedenini döndürür.
| İadeler | |
|---|---|
Map<String, String> |
Seri numarasının, tahsis edilmeme nedenini gösteren bir harita |
getProductTypes
public Collection<String> getProductTypes ()
Ürün türü listesinin bir kopyasını alır.
| İadeler | |
|---|---|
Collection<String> |
Collection ürün türü |
getProperties
public Map<String, String> getProperties ()
Özellik listesinin haritasını döndürür.
| İadeler | |
|---|---|
Map<String, String> |
Cihaz özelliği adlarının Map değerleri |
getRequireBatteryCheck
public boolean getRequireBatteryCheck ()
Pil seviyesi bilinmeyen cihazlar için pil kontrolünün gerekli olup olmadığını alır.
| İadeler | |
|---|---|
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.
| İadeler | |
|---|---|
boolean |
|
getSerials
public Collection<String> 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. |
| İadeler | |
|---|---|
Collection<String> |
Collection seri numarası |
getSerials
public List<String> getSerials ()
İstenen seri numaralarının listesini döndürür.
| İadeler | |
|---|---|
List<String> |
|
localVirtualDeviceRequested
public boolean localVirtualDeviceRequested ()
| İadeler | |
|---|---|
boolean |
|
eşleşiyor
public boolean matches (IDevice device)
| Parametreler | |
|---|---|
device |
IDevice |
| İadeler | |
|---|---|
boolean |
Belirtilen IDevice, sağlanan seçeneklerle eşleşiyorsa true.
false aksi durumda |
nullDeviceRequested
public boolean nullDeviceRequested ()
| İadeler | |
|---|---|
boolean |
|
remoteDeviceRequested
public boolean remoteDeviceRequested ()
| İadeler | |
|---|---|
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 kaba kod emülatör işaretini ayarlar.
| Parametreler | |
|---|---|
stubEmulatorRequested |
boolean |
shouldCreateTemporarilyPlaceholder
public boolean shouldCreateTemporarilyPlaceholder ()
Meta verilerden geçici bir yer tutucu oluşturun.
| İadeler | |
|---|---|
boolean |
|
stubEmulatorRequested
public boolean stubEmulatorRequested ()
| İadeler | |
|---|---|
boolean |
|