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, 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 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 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 de erro que descreve a causa do erro

errorId ErrorIdentifier: o identificador de 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 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 foi tentado recuperar

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

Retorna detalhes sobre o build que foi tentado recuperar.

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