StatusCheckerResult

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 を設定します。

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

StatusCheckerResult

public StatusCheckerResult ()

デフォルトの CheckStatus#FAILED ステータスで StatusCheckerResult を作成します。

StatusCheckerResult

public StatusCheckerResult (StatusCheckerResult.CheckStatus status)

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

パラメータ
status StatusCheckerResult.CheckStatus: CheckStatus

パブリック メソッド

getErrorMessage

public String getErrorMessage ()

失敗に関連するエラー メッセージを返します。障害が発生した場合でも null になることがある。

戻り値
String

getStatus

public StatusCheckerResult.CheckStatus getStatus ()

チェッカーの CheckStatus を返します。

戻り値
StatusCheckerResult.CheckStatus

バグレポートが必要

public boolean isBugreportNeeded ()

チェッカーが失敗した場合にバグレポートが必要かどうかを返します。

戻り値
boolean

setBugreportNeeded

public void setBugreportNeeded (boolean need)

チェッカーが失敗した場合にバグレポートが必要かどうかを設定します。

パラメータ
need boolean

setErrorMessage

public void setErrorMessage (String message)

障害に関連するエラー メッセージを設定します。

パラメータ
message String

setStatus

public void setStatus (StatusCheckerResult.CheckStatus status)

チェッカーの CheckStatus を設定します。

パラメータ
status StatusCheckerResult.CheckStatus