public class MeteredAsyncClient extends BaseMeteredClient implements AsyncClient<Object>
AsyncClient with metrics.AsyncClient.Default<C>, AsyncClient.Pseudo<C>metricName, metricRegistry, metricSuppliers| Constructor and Description |
|---|
MeteredAsyncClient(AsyncClient<Object> asyncClient,
io.dropwizard.metrics5.MetricRegistry metricRegistry,
MetricSuppliers metricSuppliers) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Response> |
execute(Request request,
Request.Options options,
Optional<Object> requestContext) |
createTimer, recordFailure, recordFailure, recordSuccesspublic MeteredAsyncClient(AsyncClient<Object> asyncClient, io.dropwizard.metrics5.MetricRegistry metricRegistry, MetricSuppliers metricSuppliers)
public CompletableFuture<Response> execute(Request request, Request.Options options, Optional<Object> requestContext)
execute in interface AsyncClient<Object>Copyright © 2012–2023 OpenFeign. All rights reserved.