Class VertxEventBusMetrics
- java.lang.Object
-
- io.quarkus.micrometer.runtime.binder.vertx.VertxEventBusMetrics
-
- All Implemented Interfaces:
io.vertx.core.spi.metrics.EventBusMetrics<VertxEventBusMetrics.Handler>,io.vertx.core.spi.metrics.Metrics
public class VertxEventBusMetrics extends Object implements io.vertx.core.spi.metrics.EventBusMetrics<VertxEventBusMetrics.Handler>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) classVertxEventBusMetrics.Handler
-
Constructor Summary
Constructors Constructor Description VertxEventBusMetrics(io.micrometer.core.instrument.MeterRegistry registry, io.micrometer.core.instrument.Tags tags)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voiddiscardMessage(VertxEventBusMetrics.Handler handler, boolean local, io.vertx.core.eventbus.Message<?> msg)VertxEventBusMetrics.HandlerhandlerRegistered(String address, String repliedAddress)voidhandlerUnregistered(VertxEventBusMetrics.Handler handler)voidmessageDelivered(VertxEventBusMetrics.Handler handler, boolean local)voidmessageRead(String address, int numberOfBytes)voidmessageSent(String address, boolean publish, boolean local, boolean remote)voidmessageWritten(String address, int numberOfBytes)voidreplyFailure(String address, io.vertx.core.eventbus.ReplyFailure failure)voidscheduleMessage(VertxEventBusMetrics.Handler handler, boolean b)
-
-
-
Method Detail
-
handlerRegistered
public VertxEventBusMetrics.Handler handlerRegistered(String address, String repliedAddress)
- Specified by:
handlerRegisteredin interfaceio.vertx.core.spi.metrics.EventBusMetrics<VertxEventBusMetrics.Handler>
-
handlerUnregistered
public void handlerUnregistered(VertxEventBusMetrics.Handler handler)
- Specified by:
handlerUnregisteredin interfaceio.vertx.core.spi.metrics.EventBusMetrics<VertxEventBusMetrics.Handler>
-
scheduleMessage
public void scheduleMessage(VertxEventBusMetrics.Handler handler, boolean b)
- Specified by:
scheduleMessagein interfaceio.vertx.core.spi.metrics.EventBusMetrics<VertxEventBusMetrics.Handler>
-
messageDelivered
public void messageDelivered(VertxEventBusMetrics.Handler handler, boolean local)
- Specified by:
messageDeliveredin interfaceio.vertx.core.spi.metrics.EventBusMetrics<VertxEventBusMetrics.Handler>
-
discardMessage
public void discardMessage(VertxEventBusMetrics.Handler handler, boolean local, io.vertx.core.eventbus.Message<?> msg)
- Specified by:
discardMessagein interfaceio.vertx.core.spi.metrics.EventBusMetrics<VertxEventBusMetrics.Handler>
-
messageSent
public void messageSent(String address, boolean publish, boolean local, boolean remote)
- Specified by:
messageSentin interfaceio.vertx.core.spi.metrics.EventBusMetrics<VertxEventBusMetrics.Handler>
-
messageWritten
public void messageWritten(String address, int numberOfBytes)
- Specified by:
messageWrittenin interfaceio.vertx.core.spi.metrics.EventBusMetrics<VertxEventBusMetrics.Handler>
-
messageRead
public void messageRead(String address, int numberOfBytes)
- Specified by:
messageReadin interfaceio.vertx.core.spi.metrics.EventBusMetrics<VertxEventBusMetrics.Handler>
-
replyFailure
public void replyFailure(String address, io.vertx.core.eventbus.ReplyFailure failure)
- Specified by:
replyFailurein interfaceio.vertx.core.spi.metrics.EventBusMetrics<VertxEventBusMetrics.Handler>
-
close
public void close()
- Specified by:
closein interfaceio.vertx.core.spi.metrics.Metrics
-
-