CommandResult

public class CommandResult
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.CommandResult


コマンドの結果が含まれます。

概要

パブリック コンストラクタ

CommandResult()

デフォルトの CommandStatus.TIMED_OUT ステータスの CommandResult を作成します。

CommandResult(CommandStatus status)

指定されたステータスで CommandResult を作成します。

パブリック メソッド

Integer getExitCode()

コマンドによって生成された終了コード/戻りコードを取得します。

CommandStatus getStatus()

コマンドのステータスを取得します。

String getStderr()

コマンドによって生成された標準エラー出力を取得します。

String getStdout()

コマンドによって生成された標準出力を取得します。

boolean isCached()

この結果がキャッシュに保存されているかどうかを返します。

void setCached(boolean cached)
void setExitCode(int exitCode)
void setStatus(CommandStatus status)
void setStderr(String stderr)
void setStdout(String stdout)
String toString()

このオブジェクトの文字列表現を返します。

パブリック コンストラクタ

CommandResult

public CommandResult ()

デフォルトの CommandStatus.TIMED_OUT ステータスの CommandResult を作成します。

CommandResult

public CommandResult (CommandStatus status)

指定されたステータスで CommandResult を作成します。

パラメータ
status CommandStatus: CommandStatus

パブリック メソッド

getExitCode

public Integer getExitCode ()

コマンドによって生成された終了コード/戻りコードを取得します。

戻り値
Integer 終了コード(未設定の場合は null

getStatus

public CommandStatus getStatus ()

コマンドのステータスを取得します。

戻り値
CommandStatus CommandStatus

getStderr

public String getStderr ()

コマンドによって生成された標準エラー出力を取得します。

戻り値
String 標準エラー、または出力を取得できなかった場合は null

getStdout

public String getStdout ()

コマンドによって生成された標準出力を取得します。

戻り値
String 標準出力、または出力を取得できなかった場合は null

isCached

public boolean isCached ()

この結果がキャッシュに保存されているかどうかを返します。

戻り値
boolean

setCached

public void setCached (boolean cached)

パラメータ
cached boolean

setExitCode

public void setExitCode (int exitCode)

パラメータ
exitCode int

setStatus

public void setStatus (CommandStatus status)

パラメータ
status CommandStatus

setStderr

public void setStderr (String stderr)

パラメータ
stderr String

setStdout

public void setStdout (String stdout)

パラメータ
stdout String

toString

public String toString ()

このオブジェクトの文字列表現を返します。Stdout/err は非常に大きくなる可能性があります。

戻り値
String