Class RestClientMetricsFilter
java.lang.Object
io.quarkus.micrometer.runtime.binder.RestClientMetricsFilter
- All Implemented Interfaces:
jakarta.ws.rs.client.ClientRequestFilter,jakarta.ws.rs.client.ClientResponseFilter
@Provider
public class RestClientMetricsFilter
extends Object
implements jakarta.ws.rs.client.ClientRequestFilter, jakarta.ws.rs.client.ClientResponseFilter
A client filter for the JAX-RS Client and MicroProfile REST Client that records OpenTelemetry data.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
RestClientMetricsFilter
public RestClientMetricsFilter() -
RestClientMetricsFilter
-
-
Method Details
-
filter
public void filter(jakarta.ws.rs.client.ClientRequestContext requestContext) - Specified by:
filterin interfacejakarta.ws.rs.client.ClientRequestFilter
-
filter
public void filter(jakarta.ws.rs.client.ClientRequestContext requestContext, jakarta.ws.rs.client.ClientResponseContext responseContext) - Specified by:
filterin interfacejakarta.ws.rs.client.ClientResponseFilter
-