VehicleUpdateException.ErrorType

पब्लिक स्टैटिक ऐब्सट्रैक्ट @interface VehicleUpdateException.ErrorType लागू करता है व्याख्या

यह बताता है कि Fleet Engine की जगह की जानकारी अपडेट करने वाली सेवा से किस तरह की गड़बड़ी रिपोर्ट की जाती है.

लगातार मिलने वाली खास जानकारी

int AUTH_FACTORY_EXCEPTION FleetEngine.AuthTokenFactory ने एक अपवाद दिया.
int BACKEND_CONNECTIVITY_ERROR बैकएंड सेवा से संपर्क करने के दौरान कनेक्टिविटी में कोई समस्या हुई.
int NOT_FOUND फ़्लीट इंजन की बैकएंड सेवा के लिए, वाहन के आइडेंटिफ़ायर की जानकारी नहीं है.
int जानकारी नहीं है किसी अन्य तरह का अपवाद, जो आम तौर पर क्लाइंट सॉफ़्टवेयर में गड़बड़ी दिखाता है.

इनहेरिट किए गए तरीके की खास जानकारी

स्थिरांक

सार्वजनिक स्टैटिक फ़ाइनल int AUTH_FACTORY_EXCEPTION

FleetEngine.AuthTokenFactory ने एक अपवाद दिया. इस समस्या की असल वजह getCause() से मिल सकती है.

कॉन्सटेंट वैल्यू: 0

सार्वजनिक स्थिर फ़ाइनल पूर्णांक BACKEND_CONNECTIVITY_ERROR

बैकएंड सेवा से संपर्क करने के दौरान कनेक्टिविटी में कोई समस्या हुई. getCause() तरीका ERROR(/io.grpc.StatusRuntimeException) दिखाएगा, जो कनेक्टिविटी की असल समस्या के बारे में बताएगी.

कॉन्सटेंट वैल्यू: 2

सार्वजनिक स्थिर फ़ाइनल पूर्णांक NOT_FOUND

फ़्लीट इंजन की बैकएंड सेवा के लिए, वाहन के आइडेंटिफ़ायर की जानकारी नहीं है.

कॉन्सटेंट वैल्यू: 1

सार्वजनिक स्टैटिक फ़ाइनल int UNKNOWN

किसी अन्य तरह का अपवाद, जो आम तौर पर क्लाइंट सॉफ़्टवेयर में गड़बड़ी दिखाता है. जो अपवाद है वह getCause() में उपलब्ध होगा. इस मामले में, willKeepTrying() false होगा.

कॉन्सटेंट वैल्यू: 3