RetryConfig - Python SDK

RetryConfig type definition

The Python SDK and docs are currently in beta. Report issues on GitHub.

Allows customizing the default retry configuration. Only usable with methods that mention they support retries.

Fields

NameTypeDescriptionExample
strategy*str*The retry strategy to use.backoff
backoffBackoffStrategyConfiguration for the backoff strategy.
retry_connection_errors*bool*Whether to retry on connection errors.true

BackoffStrategy

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

Fields

NameTypeDescriptionExample
initial_interval*int*The initial interval in milliseconds.500
max_interval*int*The maximum interval in milliseconds.60000
exponent*float*The exponent to use for the backoff.1.5
max_elapsed_time*int*The maximum elapsed time in milliseconds.300000