http4k / org.http4k.filter / ResilienceFilters / RetryFailures
object RetryFailures
Provide simple Retrying functionality. Returns the last response when retries expire. By default, retries 3 times with a delay of 500ms between attempts, backing off at a 1.5x multiplier.
Name | Summary |
---|---|
invoke | operator fun invoke(retry: Retry = ofDefaults("Retrying"), isError: ( Response ) -> Boolean = { it.status.serverError }): <ERROR CLASS> |