Class ResteasyClientMetricsFilter

java.lang.Object
io.quarkus.micrometer.runtime.binder.ResteasyClientMetricsFilter
All Implemented Interfaces:
jakarta.ws.rs.client.ClientRequestFilter, jakarta.ws.rs.client.ClientResponseFilter

@Provider public class ResteasyClientMetricsFilter 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 Micrometer data.
  • Constructor Details

    • ResteasyClientMetricsFilter

      public ResteasyClientMetricsFilter()
    • ResteasyClientMetricsFilter

      @Inject public ResteasyClientMetricsFilter(HttpBinderConfiguration httpMetricsConfig)
  • Method Details

    • filter

      public void filter(jakarta.ws.rs.client.ClientRequestContext requestContext)
      Specified by:
      filter in interface jakarta.ws.rs.client.ClientRequestFilter
    • filter

      public void filter(jakarta.ws.rs.client.ClientRequestContext requestContext, jakarta.ws.rs.client.ClientResponseContext responseContext)
      Specified by:
      filter in interface jakarta.ws.rs.client.ClientResponseFilter