BuildRetrievalError

public class BuildRetrievalError
extends HarnessException

java.lang.Object
   ↳ com.android.tradefed.error.HarnessException (link em inglês)
     ↳ 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, ErrorIdentifier errorId)

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 do build.

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()

Retorne detalhes sobre o build que tentou ser recuperado.

void setBuildInfo(IBuildInfo build)

Define 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 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, 
                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 deste erro.

BuildRetrievalError

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

Constrói um novo BuildRetrievalError com uma mensagem de erro significativa, uma causa e detalhes do 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, 
                IBuildInfo build)

Constrói um novo BuildRetrievalError com uma mensagem de erro significativa, uma causa e detalhes do 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 deste erro.

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

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)

Define as informações do build.

Parâmetros
build IBuildInfo: o IBuildInfo