建構檢索錯誤

public class BuildRetrievalError
extends HarnessException

java.lang.Object
com.android.tradefed.error.HarnessException
com.android.tradefed.build.BuildRetrievalError


檢索建置進行測試時發生致命錯誤。

概括

公共構造函數

BuildRetrievalError (String reason)

使用有意義的錯誤訊息建構一個新的BuildRetrievalError

BuildRetrievalError (String reason, ErrorIdentifier errorId)

使用有意義的錯誤訊息建構一個新的BuildRetrievalError

BuildRetrievalError (String reason, Throwable cause)

使用有意義的錯誤訊息和原因建構一個新的BuildRetrievalError

BuildRetrievalError (String reason, Throwable cause, ErrorIdentifier errorId)

使用有意義的錯誤訊息和原因建構一個新的BuildRetrievalError

BuildRetrievalError (String reason, Throwable cause, IBuildInfo build)

使用有意義的錯誤訊息、原因和建構詳細資訊建構一個新的BuildRetrievalError

BuildRetrievalError (String reason, Throwable cause, ErrorIdentifier errorId, IBuildInfo build)

使用有意義的錯誤訊息、原因和建構詳細資訊建構一個新的BuildRetrievalError

公共方法

IBuildInfo getBuildInfo ()

傳回有關嘗試檢索的建置的詳細資訊。

void setBuildInfo ( IBuildInfo build)

設定建置資訊。

公共構造函數

建構檢索錯誤

public BuildRetrievalError (String reason)

使用有意義的錯誤訊息建構一個新的BuildRetrievalError

參數
reason String : 描述錯誤原因的錯誤訊息

建構檢索錯誤

public BuildRetrievalError (String reason, 
                ErrorIdentifier errorId)

使用有意義的錯誤訊息建構一個新的BuildRetrievalError

參數
reason String : 描述錯誤原因的錯誤訊息

errorId ErrorIdentifier :此錯誤的錯誤識別碼。

建構檢索錯誤

public BuildRetrievalError (String reason, 
                Throwable cause)

使用有意義的錯誤訊息和原因建構一個新的BuildRetrievalError

參數
reason String :詳細的錯誤訊息。

cause Throwable :捕獲 ProvideBuildError 原始原因的Throwable

建構檢索錯誤

public BuildRetrievalError (String reason, 
                Throwable cause, 
                ErrorIdentifier errorId)

使用有意義的錯誤訊息和原因建構一個新的BuildRetrievalError

參數
reason String :詳細的錯誤訊息。

cause Throwable :捕獲 ProvideBuildError 原始原因的Throwable

errorId ErrorIdentifier :此錯誤的錯誤識別碼。

建構檢索錯誤

public BuildRetrievalError (String reason, 
                Throwable cause, 
                IBuildInfo build)

使用有意義的錯誤訊息、原因和建構詳細資訊建構一個新的BuildRetrievalError

參數
reason String :詳細的錯誤訊息。

cause Throwable :捕獲 ProvideBuildError 原始原因的Throwable

build IBuildInfo :有關嘗試檢索的建置的詳細信息

建構檢索錯誤

public BuildRetrievalError (String reason, 
                Throwable cause, 
                ErrorIdentifier errorId, 
                IBuildInfo build)

使用有意義的錯誤訊息、原因和建構詳細資訊建構一個新的BuildRetrievalError

參數
reason String :詳細的錯誤訊息。

cause Throwable :捕獲 ProvideBuildError 原始原因的Throwable

errorId ErrorIdentifier :此錯誤的錯誤識別碼。

build IBuildInfo :有關嘗試檢索的建置的詳細信息

公共方法

獲取建構資訊

public IBuildInfo getBuildInfo ()

傳回有關嘗試檢索的建置的詳細資訊。

傳回的IBuildInfo永遠不會為 null,但可能會缺少 build_id 等數據

退貨
IBuildInfo IBuildInfo

設定建置資訊

public void setBuildInfo (IBuildInfo build)

設定建置資訊。

參數
build IBuildInfoIBuildInfo