BuildRetrievalError

public class BuildRetrievalError
extends HarnessException

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


Ocorreu um erro fatal ao recuperar o build para teste.

Resumo

Construtores públicos

BuildRetrievalError(String reason)

Constrói um novo BuildRetrievalError com uma mensagem de erro significativa.

BuildRetrievalError(String reason, ErrorIdentifier errorId)

Constrói um novo BuildRetrievalError com uma mensagem de erro significativa.

BuildRetrievalError(String reason, Throwable cause)

Constrói um novo BuildRetrievalError com uma mensagem de erro significativa e uma causa.

BuildRetrievalError(String reason, Throwable cause, IBuildInfo build)

Constrói um novo BuildRetrievalError com uma mensagem de erro significativa, uma causa e detalhes de build.

BuildRetrievalError(String reason, Throwable cause, ErrorIdentifier errorId)

Constrói um novo BuildRetrievalError com uma mensagem de erro significativa e uma causa.

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

Constrói um novo BuildRetrievalError com uma mensagem de erro significativa, uma causa e detalhes de build.

Métodos públicos

IBuildInfo getBuildInfo()

Retorna detalhes sobre o build que foi tentado recuperar.

void setBuildInfo(IBuildInfo build)

Defina as informações do build.

Construtores públicos

BuildRetrievalError

public BuildRetrievalError (String reason)

Constrói um novo BuildRetrievalError com uma mensagem de erro significativa.

Parâmetros
reason String: uma mensagem de erro que descreve a causa do erro

BuildRetrievalError

public BuildRetrievalError (String reason, 
                ErrorIdentifier errorId)

Constrói um novo BuildRetrievalError com uma mensagem de erro significativa.

Parâmetros
reason String: uma mensagem que descreve a causa do erro.

errorId ErrorIdentifier: o identificador deste erro.

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause)

Constrói um novo BuildRetrievalError com uma mensagem de erro significativa e uma causa.

Parâmetros
reason String: uma mensagem de erro detalhada.

cause Throwable: um Throwable que captura a causa original do ProvideBuildError.

BuildRetrievalError

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

Constrói um novo BuildRetrievalError com uma mensagem de erro significativa, uma causa e detalhes de build.

Parâmetros
reason String: uma mensagem de erro detalhada.

cause Throwable: um Throwable que captura a causa original do ProvideBuildError

build IBuildInfo: detalhes sobre o build que tentou ser recuperado.

BuildRetrievalError

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

Constrói um novo BuildRetrievalError com uma mensagem de erro significativa e uma causa.

Parâmetros
reason String: uma mensagem de erro detalhada.

cause Throwable: um Throwable que captura a causa original do ProvideBuildError

errorId ErrorIdentifier: o identificador de erro.

BuildRetrievalError

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

Constrói um novo BuildRetrievalError com uma mensagem de erro significativa, uma causa e detalhes de build.

Parâmetros
reason String: uma mensagem de erro detalhada.

cause Throwable: um Throwable que captura a causa original do ProvideBuildError

errorId ErrorIdentifier: o identificador de erro.

build IBuildInfo: detalhes sobre o build que foi tentado recuperar

Métodos públicos

getBuildInfo

public IBuildInfo getBuildInfo ()

Retorne detalhes sobre o build que tentou ser recuperado.

O IBuildInfo retornado nunca será nulo, mas pode estar faltando dados, como build_id, etc.

Retorna
IBuildInfo IBuildInfo

setBuildInfo

public void setBuildInfo (IBuildInfo build)

Defina as informações do build.

Parâmetros
build IBuildInfo: o IBuildInfo