RetryInfo

Describe cuándo los clientes pueden reintentar una solicitud fallida. Los clientes podrían ignorar la recomendación aquí o volver a intentarlo cuando falte esta información en las respuestas de error.

Siempre se recomienda que los clientes usen la retirada exponencial cuando reintenten.

Los clientes deben esperar hasta que transcurra la cantidad de tiempo retryDelay desde que recibieron la respuesta de error antes de reintentar la solicitud. Si los reintentos de solicitudes también fallan, los clientes deben usar un esquema de retirada exponencial para aumentar gradualmente la demora entre los reintentos según retryDelay, hasta que se alcance una cantidad máxima de reintentos o un límite máximo de demora de reintento.

Representación JSON
{
  "retryDelay": string
}
Campos
retryDelay

string (Duration format)

Los clientes deben esperar al menos este tiempo antes de volver a intentar la misma solicitud.

Una duración en segundos con hasta nueve dígitos decimales, que terminan en “s”. Ejemplo: "3.5s".