The transient set a read is retried on: a transient HTTP status (isTransientServerError) or a network failure (isTransientNetworkFailure). Only ever applied to idempotent reads, where re-sending is safe whatever stage the exchange died at.
The rejection reason thrown by an HTTP call.
Whether a retry can plausibly succeed.
The transient set a read is retried on: a transient HTTP status (isTransientServerError) or a network failure (isTransientNetworkFailure). Only ever applied to idempotent reads, where re-sending is safe whatever stage the exchange died at.