Response

Respons terhadap satu Permintaan.

Representasi JSON
{
  "requestId": string,
  "continued": boolean,
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ],

  // Union field result can be only one of the following:
  "error": {
    object (Status)
  },
  "response": {
    "@type": string,
    field1: ...,
    ...
  }
  // End of list of possible types for union field result.
}
Kolom
requestId

string

requestId dari Permintaan yang direspons oleh pesan ini.

continued

boolean

Jika benar, Respons ini akan diikuti dengan respons tambahan yang ada dalam aliran respons yang sama dengan Respons ini.

extensions[]

object

Metadata respons khusus aplikasi.

Objek yang berisi kolom tipe arbitrer. Kolom tambahan "@type" berisi URI yang mengidentifikasi jenis. Contoh: { "id": 1234, "@type": "types.example.com/standard/id" }.

Kolom union result. Hasil respons, yang dapat berupa error atau response yang valid. result hanya dapat berupa salah satu dari yang berikut:
error

object (Status)

Hasil error jika terjadi error saat memproses permintaan.

response

object

Payload respons jika panggilan berhasil.

Objek yang berisi kolom tipe arbitrer. Kolom tambahan "@type" berisi URI yang mengidentifikasi jenis. Contoh: { "id": 1234, "@type": "types.example.com/standard/id" }.