Skip to content

RetryConfig

Allows customizing the default retry configuration. It is only permitted in methods that accept retry policies.

Fields

NameTypeDescriptionExample
strategy`"backoff""none"`The retry strategy to use.
backoffBackoffStrategyWhen strategy is "backoff", this configurates for the backoff parameters.
retryConnectionErrors*boolean*When strategy is "backoff", this determines whether or not to retry on connection errors.true

BackoffStrategy

The backoff strategy allows retrying a request with an exponential backoff between each retry.

Fields

NameTypeDescriptionExample
initialInterval*number*The initial interval in milliseconds.500
maxInterval*number*The maximum interval in milliseconds.60000
exponent*number*The exponent to use for the backoff.1.5
maxElapsedTime*number*The maximum elapsed time in milliseconds.300000