Request

A request message sent as part of a batch execution.

JSON representation
 { 
 "requestId" 
 : 
 string 
 , 
 "methodName" 
 : 
 string 
 , 
 "request" 
 : 
 { 
 "@type" 
 : 
 string 
 , 
 field1 
 : 
 ... 
 , 
 ... 
 } 
 , 
 "extensions" 
 : 
 [ 
 { 
 "@type" 
 : 
 string 
 , 
 field1 
 : 
 ... 
 , 
 ... 
 } 
 ] 
 } 
Fields
requestId

string

Unique id of this request within the batch. The Response message with a matching requestId is the response to this request. For request-streaming methods, the same requestId may be used multiple times to pass all request messages that are part of a single method. For response-streaming methods, the same requestId may show up in multiple Response messages.

methodName

string

The method being called. Must be a fully qualified method name. Example: google.rpc.batch.Batch.Execute

request

object

The request payload.

An object containing fields of an arbitrary type. An additional field "@type" contains a URI identifying the type. Example: { "id": 1234, "@type": "types.example.com/standard/id" } .

extensions[]

object

Application specific request metadata.

An object containing fields of an arbitrary type. An additional field "@type" contains a URI identifying the type. Example: { "id": 1234, "@type": "types.example.com/standard/id" } .

Design a Mobile Site
View Site in Mobile | Classic
Share by: