RetryOptions class
Define políticas de repetição que podem ser passadas como parâmetros para várias operações.
Construtores
| Retry |
Cria uma nova instância de RetryOptions com a primeira tentativa fornecida e o máximo de tentativas. |
Propriedades
| backoff |
O coeficiente de recuo de repetição |
| first |
O primeiro intervalo de repetição (ms). Deve ser maior que 0. |
| max |
O número máximo de tentativas. |
| max |
O intervalo máximo de repetição (ms). |
| retry |
O tempo limite para novas tentativas (ms). |
Detalhes do Construtor
RetryOptions(number, number)
Cria uma nova instância de RetryOptions com a primeira tentativa fornecida e o máximo de tentativas.
new RetryOptions(firstRetryIntervalInMilliseconds: number, maxNumberOfAttempts: number)
Parâmetros
- firstRetryIntervalInMilliseconds
-
number
O primeiro intervalo de repetição (ms). Deve ser maior que 0.
- maxNumberOfAttempts
-
number
O número máximo de tentativas.
Detalhes de Propriedade
backoffCoefficient
O coeficiente de recuo de repetição
backoffCoefficient: number
Valor de Propriedade
number
firstRetryIntervalInMilliseconds
O primeiro intervalo de repetição (ms). Deve ser maior que 0.
firstRetryIntervalInMilliseconds: number
Valor de Propriedade
number
maxNumberOfAttempts
O número máximo de tentativas.
maxNumberOfAttempts: number
Valor de Propriedade
number
maxRetryIntervalInMilliseconds
O intervalo máximo de repetição (ms).
maxRetryIntervalInMilliseconds: number
Valor de Propriedade
number
retryTimeoutInMilliseconds
O tempo limite para novas tentativas (ms).
retryTimeoutInMilliseconds: number
Valor de Propriedade
number