Request

Toplu yürütme kapsamında gönderilen bir istek mesajıdır.

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ğin yanıtıdır. İstek akışı yöntemlerinde, tek bir yöntemin parçası olan tüm istek mesajlarını iletmek için aynı requestId birden çok 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ürden alanlar içeren nesne. Ek bir "@type" alanı, türü tanımlayan bir URI içerir. Örnek: { "id": 1234, "@type": "types.example.com/standard/id" }.

extensions[]

object

Uygulamaya özel istek meta verileri.

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