ErrorDetail

किसी गड़बड़ी की वजह से पुष्टि नहीं हुई या सिस्टम में कोई गड़बड़ी हुई.

JSON के काेड में दिखाना
{
  "code": integer,
  "field": string,
  "message": string,
  "value": string,
  "fieldIndex": integer
}
फ़ील्ड
code

integer

स्टेटस कोड, जो ErrorCode की enum वैल्यू होनी चाहिए.

field

string

अनुरोध के मुख्य हिस्से में मौजूद फ़ील्ड पर ले जाने वाला पाथ. यह वैल्यू, डॉट से अलग किए गए आइडेंटिफ़ायर का एक क्रम होती है जो प्रोटोकॉल बफ़र फ़ील्ड की पहचान करती है. उदाहरण के लिए, "errorDetails.field" इस फ़ील्ड की पहचान करेगा.

message

string

इस फ़ील्ड की वजह से गड़बड़ी का ब्यौरा. यह मैसेज अंग्रेज़ी में है और हो सकता है कि यह उपयोगकर्ताओं को दिखाने के लिए सही न हो.

value

string

वह वैल्यू जिसके लिए अनुरोध नहीं किया गया.

fieldIndex

integer

अगर इस गड़बड़ी को जनरेट करने वाले अनुरोध फ़ील्ड को दोहराया जाता है, तो इसमें उस फ़ील्ड की एंट्री का शून्य आधारित इंडेक्स होगा जिसकी वजह से पुष्टि नहीं हो पाई.