命令结果

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

获取命令产生的标准输出。

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 CommandStatusCommandStatus

公共方法

获取退出代码

public Integer getExitCode ()

获取命令生成的退出/返回代码。

退货
Integer退出代码或null (如果未设置)

获取状态

public CommandStatus getStatus ()

获取命令的状态。

退货
CommandStatus CommandStatus

获取标准错误

public String getStderr ()

获取命令产生的标准错误输出。

退货
String如果无法检索输出,则返回标准错误或null

获取标准输出

public String getStdout ()

获取命令产生的标准输出。

退货
String标准输出或null (如果无法检索输出)

设置退出代码

public void setExitCode (int exitCode)

参数
exitCode int

设置状态

public void setStatus (CommandStatus status)

参数
status CommandStatus

设置错误

public void setStderr (String stderr)

参数
stderr String

设置标准输出

public void setStdout (String stdout)

参数
stdout String

到字符串

public String toString ()

返回此对象的字符串表示形式。标准输出/错误可能非常大。

退货
String