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


Si è verificato un errore irreversibile durante il recupero della build per i test.

Riepilogo

Costruttori pubblici

BuildRetrievalError(String reason)

Costruisce un nuovo BuildRetrievalError con un messaggio di errore significativo.

BuildRetrievalError(String reason, ErrorIdentifier errorId)

Costruisce un nuovo BuildRetrievalError con un messaggio di errore significativo.

BuildRetrievalError(String reason, Throwable cause)

Costruisce un nuovo BuildRetrievalError con un messaggio di errore significativo e una causa.

BuildRetrievalError(String reason, Throwable cause, IBuildInfo build)

Costruisce un nuovo BuildRetrievalError con un messaggio di errore significativo, una causa e i dettagli della build.

BuildRetrievalError(String reason, Throwable cause, ErrorIdentifier errorId)

Costruisce un nuovo BuildRetrievalError con un messaggio di errore significativo e una causa.

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

Costruisce un nuovo BuildRetrievalError con un messaggio di errore significativo, una causa e i dettagli della build.

Metodi pubblici

IBuildInfo getBuildInfo()

Restituisce i dettagli della build che è stato tentato di recuperare.

void setBuildInfo(IBuildInfo build)

Imposta le informazioni sulla build.

Costruttori pubblici

BuildRetrievalError

public BuildRetrievalError (String reason)

Costruisce un nuovo BuildRetrievalError con un messaggio di errore significativo.

Parametri
reason String: un messaggio di errore che descrive la causa dell'errore

BuildRetrievalError

public BuildRetrievalError (String reason, 
                ErrorIdentifier errorId)

Costruisce un nuovo BuildRetrievalError con un messaggio di errore significativo.

Parametri
reason String: un messaggio di errore che descrive la causa dell'errore

errorId ErrorIdentifier: l'identificatore di errore per questo errore.

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause)

Costruisce un nuovo BuildRetrievalError con un messaggio di errore significativo e una causa.

Parametri
reason String: un messaggio di errore dettagliato.

cause Throwable: un Throwable che acquisisce la causa originale di ProvideBuildError

BuildRetrievalError

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

Costruisce un nuovo BuildRetrievalError con un messaggio di errore significativo, una causa e i dettagli della build.

Parametri
reason String: un messaggio di errore dettagliato.

cause Throwable: un Throwable che acquisisce la causa originale di ProvideBuildError

build IBuildInfo: dettagli della build che è stato tentato di recuperare

BuildRetrievalError

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

Costruisce un nuovo BuildRetrievalError con un messaggio di errore significativo e una causa.

Parametri
reason String: un messaggio di errore dettagliato.

cause Throwable: un Throwable che acquisisce la causa originale di ProvideBuildError

errorId ErrorIdentifier: l'identificatore di errore per questo errore.

BuildRetrievalError

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

Costruisce un nuovo BuildRetrievalError con un messaggio di errore significativo, una causa e i dettagli della build.

Parametri
reason String: un messaggio di errore dettagliato.

cause Throwable: un Throwable che acquisisce la causa originale di ProvideBuildError

errorId ErrorIdentifier: l'identificatore di errore per questo errore.

build IBuildInfo: dettagli della build che è stato tentato di recuperare

Metodi pubblici

getBuildInfo

public IBuildInfo getBuildInfo ()

Restituisce i dettagli della build che è stato tentato di recuperare.

L'oggetto IBuildInfo restituito non sarà mai null, ma potrebbe mancare di dati come build_id e così via.

Resi
IBuildInfo l'IBuildInfo

setBuildInfo

public void setBuildInfo (IBuildInfo build)

Imposta le informazioni sulla build.

Parametri
build IBuildInfo: le IBuildInfo