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, ErrorIdentifier errorId)
建構新的 |
|
BuildRetrievalError(String reason, Throwable cause, IBuildInfo build)
建構包含有意義的錯誤訊息、 |
|
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 :Throwable 擷取 ProvideBuildError 的原始原因 |
BuildRetrievalError
public BuildRetrievalError (String reason, Throwable cause, ErrorIdentifier errorId)
建構新的 BuildRetrievalError
,內含有意義的錯誤訊息與原因。
參數 | |
---|---|
reason |
String :詳細的錯誤訊息。 |
cause |
Throwable :Throwable 擷取 ProvideBuildError 的原始原因 |
errorId |
ErrorIdentifier :該錯誤的錯誤 ID。 |
BuildRetrievalError
public BuildRetrievalError (String reason, Throwable cause, IBuildInfo build)
建構包含有意義的錯誤訊息、BuildRetrievalError
原因和建構細節
參數 | |
---|---|
reason |
String :詳細的錯誤訊息。 |
cause |
Throwable :Throwable 擷取 ProvideBuildError 的原始原因 |
build |
IBuildInfo :嘗試擷取的版本詳細資料 |
BuildRetrievalError
public BuildRetrievalError (String reason, Throwable cause, ErrorIdentifier errorId, IBuildInfo build)
建構新的 BuildRetrievalError
,內含有意義的錯誤訊息、原因和
建構詳細資料
參數 | |
---|---|
reason |
String :詳細的錯誤訊息。 |
cause |
Throwable :Throwable 擷取 ProvideBuildError 的原始原因 |
errorId |
ErrorIdentifier :該錯誤的錯誤 ID。 |
build |
IBuildInfo :嘗試擷取的版本詳細資料 |
公用方法
getBuildInfo
public IBuildInfo getBuildInfo ()
傳回嘗試擷取的版本詳細資料。
傳回的 IBuildInfo
永遠不會為空值,但可能缺少某些資料,例如
build_id 等
傳回 | |
---|---|
IBuildInfo |
IBuildInfo |