コマンド結果

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()

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

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

コマンド結果

public CommandResult ()

デフォルトの CommandStatus#TIMED_OUT ステータスで 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 ()

このオブジェクトの文字列表現を返します。標準出力/エラーが非常に大きくなることがある。

戻り値
String