Response

किसी एक अनुरोध का जवाब.

JSON के काेड में दिखाना
{
  "requestId": string,
  "continued": boolean,
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ],

  // Union field result can be only one of the following:
  "error": {
    object (Status)
  },
  "response": {
    "@type": string,
    field1: ...,
    ...
  }
  // End of list of possible types for union field result.
}
फ़ील्ड
requestId

string

इस मैसेज के अनुरोध का requestId, जवाब में है.

continued

boolean

अगर सही है, तो इस जवाब के बाद और भी रिस्पॉन्स आते हैं, जो उसी रिस्पॉन्स स्ट्रीम में होते हैं जिसमें यह रिस्पॉन्स मौजूद है.

extensions[]

object

ऐप्लिकेशन के जवाब का खास मेटाडेटा.

ऐसा ऑब्जेक्ट जिसमें आर्बिट्रेरी टाइप के फ़ील्ड शामिल होते हैं. अतिरिक्त फ़ील्ड "@type" में, टाइप की पहचान करने वाला यूआरआई होता है. उदाहरण: { "id": 1234, "@type": "types.example.com/standard/id" }.

यूनियन फ़ील्ड result. रिस्पॉन्स का नतीजा, जो कि error या मान्य response हो सकता है. result इनमें से सिर्फ़ एक हो सकता है:
error

object (Status)

अनुरोध को प्रोसेस करने में कोई गड़बड़ी होने पर, गड़बड़ी का मैसेज.

response

object

कॉल पूरा होने पर, रिस्पॉन्स पेलोड.

ऐसा ऑब्जेक्ट जिसमें आर्बिट्रेरी टाइप के फ़ील्ड शामिल होते हैं. अतिरिक्त फ़ील्ड "@type" में, टाइप की पहचान करने वाला यूआरआई होता है. उदाहरण: { "id": 1234, "@type": "types.example.com/standard/id" }.