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