Request

Toplu yürütme işlemi kapsamında gönderilen bir istek mesajı.

JSON gösterimi
{
  "requestId": string,
  "methodName": string,
  "request": {
    "@type": string,
    field1: ...,
    ...
  },
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ]
}
Alanlar
requestId

string

Bu isteğin grup içindeki benzersiz kimliği. Eşleşen bir requestId içeren yanıt mesajı, bu isteğe verilen yanıttır. İstek akışı yöntemleri için, tek bir yöntemin parçası olan tüm istek mesajlarını aktarmak amacıyla aynı requestId birkaç kez kullanılabilir. Yanıt akışı yöntemleri için aynı requestId, birden fazla Yanıt mesajında görünebilir.

methodName

string

Çağrılan yöntem. Tam nitelikli bir yöntem adı olmalıdır. Örnek: google.rpc.batch.Batch.Execute

request

object

İstek yükü.

Rastgele tür alanlarını içeren bir nesne. Ek alan ("@type"), türü tanımlayan bir URI içeriyor. Örnek: { "id": 1234, "@type": "types.example.com/standard/id" }.

extensions[]

object

Uygulamaya özel istek meta verileri.

Rastgele tür alanlarını içeren bir nesne. Ek alan ("@type"), türü tanımlayan bir URI içeriyor. Örnek: { "id": 1234, "@type": "types.example.com/standard/id" }.