Class VertxPoolMetrics
- java.lang.Object
-
- io.quarkus.micrometer.runtime.binder.vertx.VertxPoolMetrics
-
- All Implemented Interfaces:
io.vertx.core.spi.metrics.Metrics,io.vertx.core.spi.metrics.PoolMetrics<EventTiming>
public class VertxPoolMetrics extends Object implements io.vertx.core.spi.metrics.PoolMetrics<EventTiming>
Adaptation of the Vert.x Pool Metrics implementation for Quarkus Micrometer.
-
-
Constructor Summary
Constructors Constructor Description VertxPoolMetrics(io.micrometer.core.instrument.MeterRegistry registry, String poolType, String poolName, int maxPoolSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EventTimingbegin(EventTiming submitted)voidclose()voidend(EventTiming timer, boolean succeeded)voidrejected(EventTiming submitted)EventTimingsubmitted()
-
-
-
Method Detail
-
submitted
public EventTiming submitted()
- Specified by:
submittedin interfaceio.vertx.core.spi.metrics.PoolMetrics<EventTiming>
-
rejected
public void rejected(EventTiming submitted)
- Specified by:
rejectedin interfaceio.vertx.core.spi.metrics.PoolMetrics<EventTiming>
-
begin
public EventTiming begin(EventTiming submitted)
- Specified by:
beginin interfaceio.vertx.core.spi.metrics.PoolMetrics<EventTiming>
-
end
public void end(EventTiming timer, boolean succeeded)
- Specified by:
endin interfaceio.vertx.core.spi.metrics.PoolMetrics<EventTiming>
-
close
public void close()
- Specified by:
closein interfaceio.vertx.core.spi.metrics.Metrics
-
-