BuildRetrievalError
public
class
BuildRetrievalError
extends HarnessException
| java.lang.Object | ||
| ↳ | com.android.tradefed.error.HarnessException | |
| ↳ | com.android.tradefed.build.BuildRetrievalError | |
擷取測試版本時發生致命錯誤。
摘要
公用建構函式 | |
|---|---|
BuildRetrievalError(String reason)
使用有意義的錯誤訊息建構新的 |
|
BuildRetrievalError(String reason, ErrorIdentifier errorId)
使用有意義的錯誤訊息建構新的 |
|
BuildRetrievalError(String reason, Throwable cause)
使用有意義的錯誤訊息和原因,建構新的 |
|
BuildRetrievalError(String reason, Throwable cause, IBuildInfo build)
使用有意義的錯誤訊息、原因和建構詳細資料,建構新的 |
|
BuildRetrievalError(String reason, Throwable cause, ErrorIdentifier errorId)
使用有意義的錯誤訊息和原因,建構新的 |
|
BuildRetrievalError(String reason, Throwable cause, ErrorIdentifier errorId, IBuildInfo build)
使用有意義的錯誤訊息、原因和建構詳細資料,建構新的 |
|
公用方法 | |
|---|---|
IBuildInfo
|
getBuildInfo()
傳回嘗試擷取的版本詳細資料。 |
void
|
setBuildInfo(IBuildInfo build)
設定建構資訊。 |
公用建構函式
BuildRetrievalError
public BuildRetrievalError (String reason)
使用有意義的錯誤訊息建構新的 BuildRetrievalError。
| 參數 | |
|---|---|
reason |
String:錯誤訊息,說明錯誤的原因 |
BuildRetrievalError
public BuildRetrievalError (String reason,
ErrorIdentifier errorId)使用有意義的錯誤訊息建構新的 BuildRetrievalError。
| 參數 | |
|---|---|
reason |
String:錯誤訊息,說明錯誤的原因 |
errorId |
ErrorIdentifier:此錯誤的錯誤 ID。 |
BuildRetrievalError
public BuildRetrievalError (String reason,
Throwable cause)使用有意義的錯誤訊息和原因,建構新的 BuildRetrievalError。
| 參數 | |
|---|---|
reason |
String:詳細的錯誤訊息。 |
cause |
Throwable:捕捉 ProvideBuildError 的原始原因的 Throwable |
BuildRetrievalError
public BuildRetrievalError (String reason,
Throwable cause,
IBuildInfo build)使用有意義的錯誤訊息、原因和建構詳細資料,建構新的 BuildRetrievalError。
| 參數 | |
|---|---|
reason |
String:詳細的錯誤訊息。 |
cause |
Throwable:捕捉 ProvideBuildError 原始原因的 Throwable |
build |
IBuildInfo:嘗試擷取的版本詳細資料 |
BuildRetrievalError
public BuildRetrievalError (String reason,
Throwable cause,
ErrorIdentifier errorId)使用有意義的錯誤訊息和原因,建構新的 BuildRetrievalError。
| 參數 | |
|---|---|
reason |
String:詳細的錯誤訊息。 |
cause |
Throwable:捕捉 ProvideBuildError 的原始原因的 Throwable |
errorId |
ErrorIdentifier:此錯誤的錯誤 ID。 |
BuildRetrievalError
public BuildRetrievalError (String reason,
Throwable cause,
ErrorIdentifier errorId,
IBuildInfo build)使用有意義的錯誤訊息、原因和建構詳細資料,建構新的 BuildRetrievalError。
| 參數 | |
|---|---|
reason |
String:詳細的錯誤訊息。 |
cause |
Throwable:捕捉 ProvideBuildError 的原始原因的 Throwable |
errorId |
ErrorIdentifier:此錯誤的錯誤 ID。 |
build |
IBuildInfo:嘗試擷取的版本詳細資料 |
公用方法
getBuildInfo
public IBuildInfo getBuildInfo ()
傳回嘗試擷取的版本詳細資料。
傳回的 IBuildInfo 絕不會為空值,但可能缺少 build_id 等資料
| 傳回 | |
|---|---|
IBuildInfo |
IBuildInfo |