Class MicrometerMetricsService

java.lang.Object
io.smallrye.graphql.cdi.metrics.MicrometerMetricsService
All Implemented Interfaces:
io.smallrye.graphql.spi.MetricsService

public class MicrometerMetricsService extends Object implements io.smallrye.graphql.spi.MetricsService
  • Constructor Details

    • MicrometerMetricsService

      public MicrometerMetricsService()
  • Method Details

    • start

      public void start(Long measurementId, io.smallrye.graphql.api.Context context)
      Specified by:
      start in interface io.smallrye.graphql.spi.MetricsService
    • end

      public void end(Long measurementId)
      Specified by:
      end in interface io.smallrye.graphql.spi.MetricsService
    • subscriptionStart

      public void subscriptionStart(io.smallrye.graphql.api.Context context)
      Specified by:
      subscriptionStart in interface io.smallrye.graphql.spi.MetricsService
    • subscriptionEnd

      public void subscriptionEnd(io.smallrye.graphql.api.Context context)
      Specified by:
      subscriptionEnd in interface io.smallrye.graphql.spi.MetricsService