Response

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

जेएसओएन के काेड में दिखाना
{
  "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

इस मैसेज के अनुरोध का रिस्पॉन्स आईडी.

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" }.