Request

在批量执行过程中发送的请求消息。

JSON 表示法
{
  "requestId": string,
  "methodName": string,
  "request": {
    "@type": string,
    field1: ...,
    ...
  },
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ]
}
字段
requestId

string

此请求在批处理中的唯一 ID。包含匹配 requestId 的响应消息是对此请求的响应。对于请求流式传输方法,可以多次使用同一 requestId 来传递单个方法中的所有请求消息。对于响应流式传输方法,同一 requestId 可能会出现在多条响应消息中。

methodName

string

被调用的方法。必须是完全限定的方法名称。示例:google.rpc.batch.Batch.Execute

request

object

请求载荷。

此对象可以包含任意类型的字段。附加字段 "@type" 包含用于标示相应类型的 URI。示例:{ "id": 1234, "@type": "types.example.com/standard/id" }

extensions[]

object

应用专用请求元数据。

此对象可以包含任意类型的字段。附加字段 "@type" 包含用于标示相应类型的 URI。示例:{ "id": 1234, "@type": "types.example.com/standard/id" }