LocationUpdateException.ErrorType

publiczna statyczna abstrakcja @interface LocationUpdateException.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 BRAK INFORMACJI Jakikolwiek inny rodzaj wyjątku, który zwykle wskazuje na błąd w oprogramowaniu klienckim.
int VEHICLE_NOT_FOUND Identyfikator pojazdu, którego lokalizacja się zmienia, nie jest znany usłudze backendu Fleet Engine.

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

public static final int VEHICLE_NOT_FOUND

Identyfikator pojazdu, którego lokalizacja się zmienia, nie jest znany usłudze backendu Fleet Engine.

Wartość stała: 1