public class MetricsCollectingEurekaHttpClient extends EurekaHttpClientDecorator
EurekaHttpClientDecorator.RequestExecutor<R>, EurekaHttpClientDecorator.RequestType| Constructor and Description |
|---|
MetricsCollectingEurekaHttpClient(EurekaHttpClient delegate) |
| Modifier and Type | Method and Description |
|---|---|
static EurekaHttpClientFactory |
createFactory(EurekaHttpClientFactory delegateFactory) |
static TransportClientFactory |
createFactory(TransportClientFactory delegateFactory) |
protected <R> EurekaHttpResponse<R> |
execute(EurekaHttpClientDecorator.RequestExecutor<R> requestExecutor) |
void |
shutdown() |
cancel, deleteStatusOverride, getApplication, getApplications, getDelta, getInstance, getInstance, getSecureVip, getVip, register, sendHeartBeat, statusUpdatepublic MetricsCollectingEurekaHttpClient(EurekaHttpClient delegate)
protected <R> EurekaHttpResponse<R> execute(EurekaHttpClientDecorator.RequestExecutor<R> requestExecutor)
execute in class EurekaHttpClientDecoratorpublic void shutdown()
public static EurekaHttpClientFactory createFactory(EurekaHttpClientFactory delegateFactory)
public static TransportClientFactory createFactory(TransportClientFactory delegateFactory)