Package com.linecorp.armeria.client.retry
A
Client
decorator that handles failures and retries requests.-
Interface Summary Interface Description Backoff Controls back off between attempts in a single retry operation.RetryStrategy Determines whether a failed request should be retried.RetryStrategyWithContent<T extends Response> Determines whether a failed request should be retried using the content of aResponse
. -
Class Summary Class Description AbstractBackoff A skeletalBackoff
implementation.AbstractRetryingClient<I extends Request,O extends Response> AClient
decorator that handles failures of remote invocation and retries requests.AbstractRetryingClientBuilder<O extends Response> Builds a newAbstractRetryingClient
or its decorator function.BackoffWrapper Wraps an existingBackoff
.RetryingClient AnHttpClient
decorator that handles failures of an invocation and retries HTTP requests.RetryingClientBuilder Builds a newRetryingClient
or its decorator function.RetryingRpcClient AnRpcClient
decorator that handles failures of an invocation and retries RPC requests.RetryingRpcClientBuilder Builds a newRetryingRpcClient
or its decorator function.