デフォルト接続

public class DefaultConnection
extends AbstractConnection

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


デバイスのデフォルトの接続表現。デバイスの標準の adb 接続を想定 ダウンロードします

概要

ネストされたクラス

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 を返してコマンドを実行します。

保護されたコンストラクタ

デフォルト接続

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

一時ホールダー

public boolean wasTemporaryHolder ()

戻り値
boolean

保護されたメソッド

getRunUtil

protected IRunUtil getRunUtil ()

IRunUtil を返してコマンドを実行します。

戻り値
IRunUtil