RetryInfo

クライアントが失敗したリクエストをいつ再試行できるかを示します。クライアントは、エラー レスポンスにこの情報がない場合、ここで推奨事項を無視するか、再試行できます。

再試行する際は、常に指数バックオフを使用することをおすすめします。

クライアントは、エラー レスポンスを受信してから retryDelay 時間が経過するまで待機してから再試行する必要があります。リクエストの再試行も失敗した場合は、クライアントは指数バックオフ スキームを使用して、retryDelay に基づいて再試行間の遅延を徐々に増やします。再試行の最大回数に達するか、再試行の最大遅延上限に達するまで続けます。

JSON 表現
{
  "retryDelay": string
}
フィールド
retryDelay

string (Duration format)

クライアントは、同じリクエストを再試行するまでに少なくともこの時間待機する必要があります。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"