Request

बैच एक्ज़ीक्यूशन के तहत भेजा गया अनुरोध मैसेज.

JSON के काेड में दिखाना
{
  "requestId": string,
  "methodName": string,
  "request": {
    "@type": string,
    field1: ...,
    ...
  },
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ]
}
फ़ील्ड
requestId

string

बैच में इस अनुरोध का यूनीक आईडी. मेल खाने वाले requestId के साथ रिस्पॉन्स मैसेज, इस अनुरोध का जवाब है. अनुरोध-स्ट्रीमिंग के तरीकों के लिए, किसी एक तरीके का हिस्सा होने वाले सभी अनुरोध मैसेज को भेजने के लिए, एक ही requestId का इस्तेमाल कई बार किया जा सकता है. रिस्पॉन्स-स्ट्रीमिंग के तरीकों के लिए, एक ही requestId, कई जवाब वाले मैसेज में दिख सकता है.

methodName

string

कॉल करने का तरीका. तरीके का नाम पूरी तरह क्वालिफ़ाइड होना चाहिए. उदाहरण: google.rpc.batch.Batch.प्रोसेसर

request

object

अनुरोध पेलोड.

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

extensions[]

object

ऐप्लिकेशन के अनुरोध का मेटाडेटा.

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