状态检查结果

public class StatusCheckerResult
extends Object

java.lang.Object
com.android.tradefed.suite.checker.StatusCheckerResult


包含ISystemStatusChecker执行的结果。

概括

嵌套类

enum StatusCheckerResult.CheckStatus

公共构造函数

StatusCheckerResult ()

创建具有默认CheckStatus#FAILED状态的StatusCheckerResult

StatusCheckerResult ( StatusCheckerResult.CheckStatus status)

创建具有给定状态的StatusCheckerResult

公共方法

String getErrorMessage ()

返回与失败相关的错误消息。

StatusCheckerResult.CheckStatus getStatus ()

返回检查器的CheckStatus

boolean isBugreportNeeded ()

返回检查器失败时是否需要错误报告。

void setBugreportNeeded (boolean need)

设置检查器失败时是否需要错误报告。

void setErrorMessage (String message)

设置与失败相关的错误消息。

void setStatus ( StatusCheckerResult.CheckStatus status)

设置检查器的CheckStatus

公共构造函数

状态检查结果

public StatusCheckerResult ()

创建具有默认CheckStatus#FAILED状态的StatusCheckerResult

状态检查结果

public StatusCheckerResult (StatusCheckerResult.CheckStatus status)

创建具有给定状态的StatusCheckerResult

参数
status StatusCheckerResult.CheckStatusCheckStatus

公共方法

获取错误消息

public String getErrorMessage ()

返回与失败相关的错误消息。即使发生故障也可以为空。

退货
String

获取状态

public StatusCheckerResult.CheckStatus getStatus ()

返回检查器的CheckStatus

退货
StatusCheckerResult.CheckStatus

是否需要错误报告

public boolean isBugreportNeeded ()

返回检查器失败时是否需要错误报告。

退货
boolean

设置需要的错误报告

public void setBugreportNeeded (boolean need)

设置检查器失败时是否需要错误报告。

参数
need boolean

设置错误消息

public void setErrorMessage (String message)

设置与失败相关的错误消息。

参数
message String

设置状态

public void setStatus (StatusCheckerResult.CheckStatus status)

设置检查器的CheckStatus

参数
status StatusCheckerResult.CheckStatus