VehicleUpdateException.ErrorType

public statique abstract @interface VehicleUpdateException.ErrorType met en œuvre Annotation

Indique le type d'erreur signalé par le service de mise à jour de la position de Fleet Engine.

Récapitulatif des constantes

int AUTH_FACTORY_EXCEPTION FleetEngine.AuthTokenFactory générait une exception.
int BACKEND_CONNECTIVITY_ERROR Un problème de connectivité est survenu lors de la communication avec le service de backend.
int NOT_FOUND L'identifiant du véhicule n'est pas connu du service de backend de Fleet Engine.
int INCONNU Tout autre type d'exception, généralement indiquant un bug dans le logiciel client.

Récapitulatif des méthodes héritées

Constantes

public statique final int AUTH_FACTORY_EXCEPTION

FleetEngine.AuthTokenFactory générait une exception. La cause sous-jacente peut être obtenue avec getCause().

Valeur de la constante: 0

public statique final int BACKEND_CONNECTIVITY_ERROR

Un problème de connectivité est survenu lors de la communication avec le service de backend. La méthode getCause() renvoie un ERROR(/io.grpc.StatusRuntimeException) indiquant le problème de connectivité sous-jacent.

Valeur de la constante: 2

public static final int NOT_FOUND

L'identifiant du véhicule n'est pas connu du service de backend de Fleet Engine.

Valeur de la constante: 1

public statique final int UNKNOWN

Tout autre type d'exception, généralement indiquant un bug dans le logiciel client. L'exception qui s'est produite sera disponible dans getCause(). Dans ce cas, willKeepTrying() est false.

Valeur de la constante: 3