Response

1 つのリクエストに対するレスポンス。

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

  "error": {
    object (Status)
  },
  "response": {
    "@type": string,
    field1: ...,
    ...
  }
}
フィールド
requestId

string

このメッセージが応答するリクエストの requestId。

continued

boolean

true の場合、この Response の後に、この Response と同じレスポンス ストリーム内の追加のレスポンスが続きます。

extensions[]

object

アプリケーション固有のレスポンス メタデータ。

任意の型のフィールドを含むオブジェクト。型を識別する URI を含むフィールド "@type" を追加できます。例: { "id": 1234, "@type": "types.example.com/standard/id" }

レスポンスの結果。error または有効な response になります。相互に排他的なフィールドのリストは次のとおりです。レスポンスに設定されるフィールドは、最大 1 つです。
error

object (Status)

リクエストの処理中にエラーが発生した場合のエラー結果。

response

object

呼び出しが成功した場合のレスポンス ペイロード。

任意の型のフィールドを含むオブジェクト。型を識別する URI を含むフィールド "@type" を追加できます。例: { "id": 1234, "@type": "types.example.com/standard/id" }

相互に排他的なフィールドの終了。