VehicleUpdateException.ErrorType

publiczna statyczna abstrakcja @interface VehicleUpdateException.ErrorType implementuje Adnotację

Wskazuje typ błędu zgłaszanego przez usługę aktualizacji lokalizacji Fleet Engine.

Stałe podsumowanie

int AUTH_FACTORY_EXCEPTION Aplikacja FleetEngine.AuthTokenFactory zgłosiła wyjątek.
int BACKEND_CONNECTIVITY_ERROR Podczas komunikacji z usługą backendu wystąpił problem z połączeniem.
int NOT_FOUND Usługa backendu Fleet Engine nie zna identyfikatora pojazdu.
int BRAK INFORMACJI Jakikolwiek inny rodzaj wyjątku, który zwykle wskazuje na błąd w oprogramowaniu klienckim.

Podsumowanie metod dziedziczonych

Stałe

public static final int AUTH_FACTORY_EXCEPTION

Aplikacja FleetEngine.AuthTokenFactory zgłosiła wyjątek. Długotrwałą przyczynę można uzyskać za pomocą funkcji getCause().

Wartość stała: 0

public static final int BACKEND_CONNECTIVITY_ERROR

Podczas komunikacji z usługą backendu wystąpił problem z połączeniem. Metoda getCause() zwróci wartość ERROR(/io.grpc.StatusRuntimeException), która wskazuje przyczynę problemu z połączeniem.

Wartość stała: 2

public static final int NOT_FOUND

Usługa backendu Fleet Engine nie zna identyfikatora pojazdu.

Wartość stała: 1

public static final int UNKNOWN

Jakikolwiek inny rodzaj wyjątku, który zwykle wskazuje na błąd w oprogramowaniu klienckim. Pojawiony wyjątek będzie dostępny w getCause(). W tym przypadku willKeepTrying() będzie mieć wartość false.

Wartość stała: 3