DeviceDescriptor

public class DeviceDescriptor
extends Object implements Serializable

java.lang.Object
com.android.tradefed.command.remote.DeviceDescriptor


Класс, содержащий информацию, описывающую тестируемое устройство.

Краткое содержание

Государственные строители

DeviceDescriptor ()
DeviceDescriptor ( DeviceDescriptor d, DeviceAllocationState state)

Используется для упрощения обновления состояния в ClusterDeviceMonitor.

DeviceDescriptor ( DeviceDescriptor d, String preconfiguredIp, Integer preconfiguredDeviceNumOffset)
DeviceDescriptor ( DeviceDescriptor d, String serial, String displaySerial)

Используется для упрощения обновления состояния последовательного порта для устройств-заглушек.

DeviceDescriptor (String serial, boolean isStubDevice, IDevice.DeviceState deviceState, DeviceAllocationState state, String product, String productVariant, String sdkVersion, String buildId, String batteryLevel, String deviceClass, String macAddress, String simState, String simOperator, IDevice idevice)
DeviceDescriptor (String serial, boolean isStubDevice, DeviceAllocationState state, String product, String productVariant, String sdkVersion, String buildId, String batteryLevel)
DeviceDescriptor (String serial, boolean isStubDevice, DeviceAllocationState state, String product, String productVariant, String sdkVersion, String buildId, String batteryLevel, String deviceClass, String macAddress, String simState, String simOperator)
DeviceDescriptor (String serial, boolean isStubDevice, DeviceAllocationState state, String product, String productVariant, String sdkVersion, String buildId, String batteryLevel, String deviceClass, String macAddress, String simState, String simOperator, IDevice idevice)
DeviceDescriptor (String serial, String displaySerial, boolean isStubDevice, IDevice.DeviceState deviceState, DeviceAllocationState state, TestDeviceState testDeviceState, String product, String productVariant, String sdkVersion, String buildId, String hardwareRevision, String batteryLevel, String deviceClass, String macAddress, String simState, String simOperator, boolean isTemporary, String preconfiguredIp, Integer preconfiguredDeviceNumOffset, IDevice idevice)

Общедоступные методы

String getBatteryLevel ()
String getBuildId ()
String getDeviceClass ()
IDevice.DeviceState getDeviceState ()
String getDisplaySerial ()
String getHardwareRevision ()
String getMacAddress ()
Integer getPreconfiguredDeviceNumOffset ()
String getPreconfiguredIp ()
String getProduct ()
String getProductVariant ()
String getProperty (String name)
String getSdkVersion ()
String getSerial ()
String getSimOperator ()
String getSimState ()
DeviceAllocationState getState ()
TestDeviceState getTestDeviceState ()
boolean isStubDevice ()
boolean isTemporary ()

Возвращает значение, указывающее, будет ли устройство удалено по завершении вызова.

String toString ()

Предоставляет описание с серийными номерами, идентификатором продукта и идентификатором сборки.

Государственные строители

DeviceDescriptor

public DeviceDescriptor ()

DeviceDescriptor

public DeviceDescriptor (DeviceDescriptor d, 
                DeviceAllocationState state)

Используется для упрощения обновления состояния в ClusterDeviceMonitor.

Параметры
d DeviceDescriptor

state DeviceAllocationState

DeviceDescriptor

public DeviceDescriptor (DeviceDescriptor d, 
                String preconfiguredIp, 
                Integer preconfiguredDeviceNumOffset)

Параметры
d DeviceDescriptor

preconfiguredIp String

preconfiguredDeviceNumOffset Integer

DeviceDescriptor

public DeviceDescriptor (DeviceDescriptor d, 
                String serial, 
                String displaySerial)

Используется для упрощения обновления состояния последовательного порта для устройств-заглушек.

Параметры
d DeviceDescriptor

serial String

displaySerial String

DeviceDescriptor

public DeviceDescriptor (String serial, 
                boolean isStubDevice, 
                IDevice.DeviceState deviceState, 
                DeviceAllocationState state, 
                String product, 
                String productVariant, 
                String sdkVersion, 
                String buildId, 
                String batteryLevel, 
                String deviceClass, 
                String macAddress, 
                String simState, 
                String simOperator, 
                IDevice idevice)

Параметры
serial String

isStubDevice boolean

deviceState IDevice.DeviceState

state DeviceAllocationState

product String

productVariant String

sdkVersion String

buildId String

batteryLevel String

deviceClass String

macAddress String

simState String

simOperator String

idevice IDevice

DeviceDescriptor

public DeviceDescriptor (String serial, 
                boolean isStubDevice, 
                DeviceAllocationState state, 
                String product, 
                String productVariant, 
                String sdkVersion, 
                String buildId, 
                String batteryLevel)

Параметры
serial String

isStubDevice boolean

state DeviceAllocationState

product String

productVariant String

sdkVersion String

buildId String

batteryLevel String

DeviceDescriptor

public DeviceDescriptor (String serial, 
                boolean isStubDevice, 
                DeviceAllocationState state, 
                String product, 
                String productVariant, 
                String sdkVersion, 
                String buildId, 
                String batteryLevel, 
                String deviceClass, 
                String macAddress, 
                String simState, 
                String simOperator)

Параметры
serial String

isStubDevice boolean

state DeviceAllocationState

product String

productVariant String

sdkVersion String

buildId String

batteryLevel String

deviceClass String

macAddress String

simState String

simOperator String

DeviceDescriptor

public DeviceDescriptor (String serial, 
                boolean isStubDevice, 
                DeviceAllocationState state, 
                String product, 
                String productVariant, 
                String sdkVersion, 
                String buildId, 
                String batteryLevel, 
                String deviceClass, 
                String macAddress, 
                String simState, 
                String simOperator, 
                IDevice idevice)

Параметры
serial String

isStubDevice boolean

state DeviceAllocationState

product String

productVariant String

sdkVersion String

buildId String

batteryLevel String

deviceClass String

macAddress String

simState String

simOperator String

idevice IDevice

DeviceDescriptor

public DeviceDescriptor (String serial, 
                String displaySerial, 
                boolean isStubDevice, 
                IDevice.DeviceState deviceState, 
                DeviceAllocationState state, 
                TestDeviceState testDeviceState, 
                String product, 
                String productVariant, 
                String sdkVersion, 
                String buildId, 
                String hardwareRevision, 
                String batteryLevel, 
                String deviceClass, 
                String macAddress, 
                String simState, 
                String simOperator, 
                boolean isTemporary, 
                String preconfiguredIp, 
                Integer preconfiguredDeviceNumOffset, 
                IDevice idevice)

Параметры
serial String

displaySerial String

isStubDevice boolean

deviceState IDevice.DeviceState

state DeviceAllocationState

testDeviceState TestDeviceState

product String

productVariant String

sdkVersion String

buildId String

hardwareRevision String

batteryLevel String

deviceClass String

macAddress String

simState String

simOperator String

isTemporary boolean

preconfiguredIp String

preconfiguredDeviceNumOffset Integer

idevice IDevice

Общедоступные методы

getBatteryLevel

public String getBatteryLevel ()

Возвраты
String

getBuildId

public String getBuildId ()

Возвраты
String

getDeviceClass

public String getDeviceClass ()

Возвраты
String

getDeviceState

public IDevice.DeviceState getDeviceState ()

Возвраты
IDevice.DeviceState

getDisplaySerial

public String getDisplaySerial ()

Возвраты
String

getHardwareRevision

public String getHardwareRevision ()

Возвраты
String

получитьMac-адрес

public String getMacAddress ()

Возвраты
String

getPreconfiguredDeviceNumOffset

public Integer getPreconfiguredDeviceNumOffset ()

Возвраты
Integer

getPreconfiguredIp

public String getPreconfiguredIp ()

Возвраты
String

получить продукт

public String getProduct ()

Возвраты
String

getProductVariant

public String getProductVariant ()

Возвраты
String

получитьСвойство

public String getProperty (String name)

Параметры
name String

Возвраты
String

getSdkVersion

public String getSdkVersion ()

Возвраты
String

getSerial

public String getSerial ()

Возвраты
String

getSimOperator

public String getSimOperator ()

Возвраты
String

getSimState

public String getSimState ()

Возвраты
String

getState

public DeviceAllocationState getState ()

Возвраты
DeviceAllocationState

getTestDeviceState

public TestDeviceState getTestDeviceState ()

Возвраты
TestDeviceState

isStubDevice

public boolean isStubDevice ()

Возвраты
boolean

Временный

public boolean isTemporary ()

Возвращает значение, указывающее, будет ли устройство удалено по завершении вызова.

Возвраты
boolean

toString

public String toString ()

Предоставляет описание с серийными номерами, идентификатором продукта и идентификатором сборки.

Возвраты
String