BuildRetrievalError

public class BuildRetrievalError
extends HarnessException

java.lang.Object
java.lang.Throwable
  java.lang.Exception
    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 do 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 do build.

Métodos públicos

IBuildInfo getBuildInfo()

Retorna detalhes sobre o build que foi tentado recuperar.

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 para esse 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 para esse 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 de erro para esse erro

build IBuildInfo: detalhes sobre o build que foi tentado recuperar

Métodos públicos

getBuildInfo

public IBuildInfo getBuildInfo ()

Retorna detalhes sobre o build que foi tentado recuperar.

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

Retorna
IBuildInfo o IBuildInfo

setBuildInfo

public void setBuildInfo (IBuildInfo build)

Define as informações do build.

Parâmetros
build IBuildInfo: o IBuildInfo