IDeviceSelection
public
interface
IDeviceSelection
implements
IMatcher<IDevice>
| com.android.tradefed.device.IDeviceSelection |
Cihaz seçim ölçütleri için arayüz.
Özet
Herkese açık yöntemler | |
|---|---|
abstract
boolean
|
deviceRequested()
|
abstract
boolean
|
emulatorRequested()
|
abstract
boolean
|
gceDeviceRequested()
|
abstract
IDeviceSelection.BaseDeviceType
|
getBaseDeviceTypeRequested()
Kullanmamız gereken cihaz türünü döndürür. |
abstract
Integer
|
getBatteryLevel(IDevice device)
Belirtilen cihazın pil seviyesini alır. |
abstract
String
|
getDeviceProductType(IDevice device)
Belirtilen cihazların ürün türünü alır. |
abstract
String
|
getDeviceProductVariant(IDevice device)
Belirtilen cihazların ürün varyantını alır. |
abstract
Collection<String>
|
getExcludeSerials()
Seri numaraları hariç tutma listesinin bir kopyasını alır. |
abstract
Map<String, String>
|
getNoMatchReason()
Cihazın eşleştirilmemesinin nedenini döndürür. |
abstract
Collection<String>
|
getProductTypes()
Ürün türü listesinin bir kopyasını alır. |
abstract
Map<String, String>
|
getProperties()
Özellik listesinin haritasını döndürür. |
abstract
Collection<String>
|
getSerials(IDevice device)
Seri numaralarının bir kopyasını alır. |
abstract
List<String>
|
getSerials()
İstenen seri numaralarının listesini döndürür. |
abstract
boolean
|
nullDeviceRequested()
|
abstract
void
|
setBaseDeviceTypeRequested(IDeviceSelection.BaseDeviceType type)
Kullanmamız gereken cihaz türünü ayarlar. |
abstract
void
|
setRequireBatteryCheck(boolean requireCheck)
Pil kontrolü yapmak isteyip istemediğimizi belirler. |
abstract
void
|
setSerial(String... serialNumber)
Seri numarası dahil etme listesini ayarlayın ve mevcut değerleri değiştirin. |
abstract
boolean
|
shouldCreateTemporarilyPlaceholder()
Meta verilerden geçici bir yer tutucu oluşturun. |
abstract
boolean
|
stubEmulatorRequested()
|
default
boolean
|
tcpDeviceRequested()
|
Herkese açık yöntemler
deviceRequested
public abstract boolean deviceRequested ()
| İadeler | |
|---|---|
boolean |
Bir cihaz istendiyse true |
emulatorRequested
public abstract boolean emulatorRequested ()
| İadeler | |
|---|---|
boolean |
Emülatör istenmişse true |
gceDeviceRequested
public abstract boolean gceDeviceRequested ()
| İadeler | |
|---|---|
boolean |
Bir GCE cihazı (diğer adıyla uzak cihaz) istenmişse true |
getBaseDeviceTypeRequested
public abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
Kullanmamız gereken cihaz türünü döndürür.
| İadeler | |
|---|---|
IDeviceSelection.BaseDeviceType |
|
getBatteryLevel
public abstract 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 abstract 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 abstract 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) |
getExcludeSerials
public abstract Collection<String> getExcludeSerials ()
Seri numaraları hariç tutma listesinin bir kopyasını alır.
| İadeler | |
|---|---|
Collection<String> |
Collection seri numarası |
getNoMatchReason
public abstract 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 abstract Collection<String> getProductTypes ()
Ürün türü listesinin bir kopyasını alır.
| İadeler | |
|---|---|
Collection<String> |
Collection ürün türü |
getProperties
public abstract 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 |
getSerials
public abstract 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 abstract List<String> getSerials ()
İstenen seri numaralarının listesini döndürür.
| İadeler | |
|---|---|
List<String> |
|
nullDeviceRequested
public abstract boolean nullDeviceRequested ()
| İadeler | |
|---|---|
boolean |
Boş cihaz (diğer adıyla cihaz gerekmez) istenmişse true |
setBaseDeviceTypeRequested
public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
Kullanmamız gereken cihaz türünü ayarlar.
| Parametreler | |
|---|---|
type |
IDeviceSelection.BaseDeviceType |
setRequireBatteryCheck
public abstract void setRequireBatteryCheck (boolean requireCheck)
Pil kontrolü yapmak isteyip istemediğimizi belirler.
| Parametreler | |
|---|---|
requireCheck |
boolean |
setSerial
public abstract void setSerial (String... serialNumber)
Seri numarası dahil etme listesini ayarlayın ve mevcut değerleri değiştirin.
| Parametreler | |
|---|---|
serialNumber |
String |
shouldCreateTemporarilyPlaceholder
public abstract boolean shouldCreateTemporarilyPlaceholder ()
Meta verilerden geçici bir yer tutucu oluşturun.
| İadeler | |
|---|---|
boolean |
|
stubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
| İadeler | |
|---|---|
boolean |
Bir taslak emülatör istenmişse true. Bir saplama emülatörü, yapılandırma bir emülatör başlatması gerektiğinde kullanılacak bir yer tutucudur. |
tcpDeviceRequested
public boolean tcpDeviceRequested ()
| İadeler | |
|---|---|
boolean |
true tcp cihazı (diğer adıyla adb bağlı cihaz) istenmişse |