| Interface | Description |
|---|---|
| EurekaHttpClientDecorator.RequestExecutor<R> | |
| ServerStatusEvaluator |
HTTP status code evaluator, that can be used to make a decision whether it makes sense to
immediately retry a request on another server or stick to the current one.
|
| Class | Description |
|---|---|
| EurekaHttpClientDecorator | |
| MetricsCollectingEurekaHttpClient | |
| RedirectingEurekaHttpClient |
EurekaHttpClient that follows redirect links, and executes the requests against
the finally resolved endpoint. |
| RetryableEurekaHttpClient |
RetryableEurekaHttpClient retries failed requests on subsequent servers in the cluster. |
| ServerStatusEvaluators | |
| SessionedEurekaHttpClient |
SessionedEurekaHttpClient enforces full reconnect at a regular interval (a session), preventing
a client to sticking to a particular Eureka server instance forever. |
| Enum | Description |
|---|---|
| EurekaHttpClientDecorator.RequestType |