IDeviceSelection
public
interface
IDeviceSelection
implements
IMatcher<IDevice>
| com.android.tradefed.device.IDeviceSelection |
อินเทอร์เฟซสำหรับเกณฑ์การเลือกอุปกรณ์
สรุป
เมธอดสาธารณะ | |
|---|---|
abstract
boolean
|
deviceRequested()
|
abstract
boolean
|
emulatorRequested()
|
abstract
boolean
|
gceDeviceRequested()
|
abstract
IDeviceSelection.BaseDeviceType
|
getBaseDeviceTypeRequested()
แสดงประเภทอุปกรณ์ที่เราควรใช้ |
abstract
Integer
|
getBatteryLevel(IDevice device)
ดึงข้อมูลระดับแบตเตอรี่ของอุปกรณ์ที่ระบุ |
abstract
String
|
getDeviceProductType(IDevice device)
รับประเภทสินค้าของอุปกรณ์ที่ระบุ |
abstract
String
|
getDeviceProductVariant(IDevice device)
รับสินค้าย่อยของอุปกรณ์ที่ระบุ |
abstract
Collection<String>
|
getExcludeSerials()
รับสำเนาของรายการการยกเว้นหมายเลขซีเรียล |
abstract
Map<String, String>
|
getNoMatchReason()
แสดงผลเหตุผลที่จับคู่อุปกรณ์ไม่ได้ |
abstract
Collection<String>
|
getProductTypes()
รับสำเนารายการประเภทสินค้า |
abstract
Map<String, String>
|
getProperties()
แสดงผลแผนที่ของรายการพร็อพเพอร์ตี้ |
abstract
Collection<String>
|
getSerials(IDevice device)
รับสำเนาหมายเลขซีเรียล |
abstract
List<String>
|
getSerials()
แสดงรายการซีเรียลที่ขอ |
abstract
boolean
|
nullDeviceRequested()
|
abstract
void
|
setBaseDeviceTypeRequested(IDeviceSelection.BaseDeviceType type)
ตั้งค่าประเภทอุปกรณ์ที่เราควรใช้ |
abstract
void
|
setRequireBatteryCheck(boolean requireCheck)
กำหนดว่าต้องการตรวจสอบแบตเตอรี่หรือไม่ |
abstract
void
|
setSerial(String... serialNumber)
ตั้งค่ารายการรวมหมายเลขซีเรียลโดยแทนที่ค่าที่มีอยู่ |
abstract
boolean
|
shouldCreateTemporarilyPlaceholder()
สร้างตัวยึดตำแหน่งชั่วคราวจากข้อมูลเมตา |
abstract
boolean
|
stubEmulatorRequested()
|
default
boolean
|
tcpDeviceRequested()
|
เมธอดสาธารณะ
deviceRequested
public abstract boolean deviceRequested ()
| การคืนสินค้า | |
|---|---|
boolean |
true หากมีการขออุปกรณ์ |
emulatorRequested
public abstract boolean emulatorRequested ()
| การคืนสินค้า | |
|---|---|
boolean |
true หากมีการขอโปรแกรมจำลอง |
gceDeviceRequested
public abstract boolean gceDeviceRequested ()
| การคืนสินค้า | |
|---|---|
boolean |
true หากมีการขออุปกรณ์ GCE (หรือที่เรียกว่าอุปกรณ์ระยะไกล) |
getBaseDeviceTypeRequested
public abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
แสดงประเภทอุปกรณ์ที่เราควรใช้
| การคืนสินค้า | |
|---|---|
IDeviceSelection.BaseDeviceType |
|
getBatteryLevel
public abstract Integer getBatteryLevel (IDevice device)
ดึงข้อมูลระดับแบตเตอรี่ของอุปกรณ์ที่ระบุ
| พารามิเตอร์ | |
|---|---|
device |
IDevice: IDevice |
| การคืนสินค้า | |
|---|---|
Integer |
ระดับแบตเตอรี่ของอุปกรณ์หรือ null หากไม่ทราบ |
getDeviceProductType
public abstract String getDeviceProductType (IDevice device)
รับประเภทสินค้าของอุปกรณ์ที่ระบุ
| พารามิเตอร์ | |
|---|---|
device |
IDevice: IDevice |
| การคืนสินค้า | |
|---|---|
String |
ประเภทสินค้าของอุปกรณ์หรือ null หากไม่ทราบ |
getDeviceProductVariant
public abstract String getDeviceProductVariant (IDevice device)
รับสินค้าย่อยของอุปกรณ์ที่ระบุ
| พารามิเตอร์ | |
|---|---|
device |
IDevice: IDevice |
| การคืนสินค้า | |
|---|---|
String |
สินค้าย่อยของอุปกรณ์หรือ null หากไม่ทราบ |
getExcludeSerials
public abstract Collection<String> getExcludeSerials ()
รับสำเนาของรายการการยกเว้นหมายเลขซีเรียล
| การคืนสินค้า | |
|---|---|
Collection<String> |
Collection หมายเลขซีเรียล |
getNoMatchReason
public abstract Map<String, String> getNoMatchReason ()
แสดงผลเหตุผลที่จับคู่อุปกรณ์ไม่ได้
| การคืนสินค้า | |
|---|---|
Map<String, String> |
แผนที่ของหมายเลขซีเรียลไปยังเหตุผลที่ไม่ได้จัดสรร |
getProductTypes
public abstract Collection<String> getProductTypes ()
รับสำเนารายการประเภทสินค้า
| การคืนสินค้า | |
|---|---|
Collection<String> |
Collection ประเภทผลิตภัณฑ์ |
getProperties
public abstract Map<String, String> getProperties ()
แสดงผลแผนที่ของรายการพร็อพเพอร์ตี้
| การคืนสินค้า | |
|---|---|
Map<String, String> |
Map ของชื่อพร็อพเพอร์ตี้อุปกรณ์เป็นค่า |
getSerials
public abstract Collection<String> getSerials (IDevice device)
รับสำเนาหมายเลขซีเรียล
| พารามิเตอร์ | |
|---|---|
device |
IDevice: IDevice ที่แสดงถึงอุปกรณ์ที่พิจารณาสำหรับการเลือก |
| การคืนสินค้า | |
|---|---|
Collection<String> |
Collection หมายเลขซีเรียล |
getSerials
public abstract List<String> getSerials ()
แสดงรายการซีเรียลที่ขอ
| การคืนสินค้า | |
|---|---|
List<String> |
|
nullDeviceRequested
public abstract boolean nullDeviceRequested ()
| การคืนสินค้า | |
|---|---|
boolean |
true หากมีการขออุปกรณ์เปล่า (หรือก็คือไม่ต้องใช้อุปกรณ์) |
setBaseDeviceTypeRequested
public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
ตั้งค่าประเภทอุปกรณ์ที่เราควรใช้
| พารามิเตอร์ | |
|---|---|
type |
IDeviceSelection.BaseDeviceType |
setRequireBatteryCheck
public abstract void setRequireBatteryCheck (boolean requireCheck)
กำหนดว่าต้องการตรวจสอบแบตเตอรี่หรือไม่
| พารามิเตอร์ | |
|---|---|
requireCheck |
boolean |
setSerial
public abstract void setSerial (String... serialNumber)
ตั้งค่ารายการรวมหมายเลขซีเรียลโดยแทนที่ค่าที่มีอยู่
| พารามิเตอร์ | |
|---|---|
serialNumber |
String |
shouldCreateTemporarilyPlaceholder
public abstract boolean shouldCreateTemporarilyPlaceholder ()
สร้างตัวยึดตำแหน่งชั่วคราวจากข้อมูลเมตา
| การคืนสินค้า | |
|---|---|
boolean |
|
stubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
| การคืนสินค้า | |
|---|---|
boolean |
true หากมีการขอโปรแกรมจำลอง Stub โปรแกรมจำลอง Stub คือ
ตัวยึดตำแหน่งที่จะใช้เมื่อการกำหนดค่าต้องเปิดโปรแกรมจำลอง |
tcpDeviceRequested
public boolean tcpDeviceRequested ()
| การคืนสินค้า | |
|---|---|
boolean |
true หากมีการขออุปกรณ์ TCP (หรือที่เรียกว่าอุปกรณ์ที่เชื่อมต่อ ADB) |