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, statusUpdate
public MetricsCollectingEurekaHttpClient(EurekaHttpClient delegate)
protected <R> EurekaHttpResponse<R> execute(EurekaHttpClientDecorator.RequestExecutor<R> requestExecutor)
execute
in class EurekaHttpClientDecorator
public void shutdown()
public static EurekaHttpClientFactory createFactory(EurekaHttpClientFactory delegateFactory)
public static TransportClientFactory createFactory(TransportClientFactory delegateFactory)