DefaultConnection

public class DefaultConnection
extends AbstractConnection

java.lang.Object 中
   ↳ com.android.tradefed.device.connection.AbstractConnection
     ↳ com.android.tradefed.device.connection.DefaultConnection


设备的默认连接表示形式,假定是设备的 设备。

摘要

嵌套类

class DefaultConnection.ConnectionBuilder

用于描述连接的构建器。 

受保护的构造函数

DefaultConnection(DefaultConnection.ConnectionBuilder builder)

构造函数

公共方法

static DefaultConnection createConnection(DefaultConnection.ConnectionBuilder builder)

创建请求的连接。

static DefaultConnection createInopConnection(DefaultConnection.ConnectionBuilder builder)
final MultiMap<String, String> getAttributes()
final IBuildInfo getBuildInfo()
final ITestDevice getDevice()
Integer getInitialDeviceNumOffset()

返回已知的设备偏移量(如果有)。

String getInitialIp()

将初始关联 IP 返回给设备(如果有)。

String getInitialSerial()

返回设备的初始序列号名称。

String getInitialUser()

返回初始的已知用户(如果有)。

ITestLogger getLogger()

返回日志文件的 ITestLogger

boolean wasTemporaryHolder()

受保护的方法

IRunUtil getRunUtil()

返回 IRunUtil 以执行命令。

受保护的构造函数

DefaultConnection

protected DefaultConnection (DefaultConnection.ConnectionBuilder builder)

构造函数

参数
builder DefaultConnection.ConnectionBuilder

公共方法

createConnection

public static DefaultConnection createConnection (DefaultConnection.ConnectionBuilder builder)

创建请求的连接。

参数
builder DefaultConnection.ConnectionBuilder

返回
DefaultConnection

createInopConnection

public static DefaultConnection createInopConnection (DefaultConnection.ConnectionBuilder builder)

参数
builder DefaultConnection.ConnectionBuilder

返回
DefaultConnection

getAttributes

public final MultiMap<String, String> getAttributes ()

返回
MultiMap<String, String>

getBuildInfo

public final IBuildInfo getBuildInfo ()

返回
IBuildInfo

getDevice

public final ITestDevice getDevice ()

返回
ITestDevice

getInitialDeviceNumOffset

public Integer getInitialDeviceNumOffset ()

返回已知的设备偏移量(如果有)。如果不可用,则返回 null。

返回
Integer

getInitialIp

public String getInitialIp ()

将初始关联 IP 返回给设备(如果有)。如果没有已知的初始 IP,则返回 null。

返回
String

getInitialSerial

public String getInitialSerial ()

返回设备的初始序列号名称。

返回
String

getInitialUser

public String getInitialUser ()

返回初始的已知用户(如果有)。如果没有初始已知用户,则返回 null。

返回
String

getLogger

public ITestLogger getLogger ()

返回日志文件的 ITestLogger

返回
ITestLogger

wasTemporaryHolder

public boolean wasTemporaryHolder ()

返回
boolean

受保护的方法

getRunUtil

protected IRunUtil getRunUtil ()

返回 IRunUtil 以执行命令。

返回
IRunUtil