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 -
Field Summary
Fields inherited from interface io.vertx.core.spi.metrics.Metrics
DISABLE_METRICS_PROPERTY_NAME, METRICS_ENABLED -
Constructor Summary
ConstructorsConstructorDescriptionVertxEventBusMetrics(io.micrometer.core.instrument.MeterRegistry registry, io.micrometer.core.instrument.Tags tags) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voiddiscardMessage(VertxEventBusMetrics.Handler handler, boolean local, io.vertx.core.eventbus.Message<?> msg) handlerRegistered(String address, String repliedAddress) voidvoidmessageDelivered(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) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.vertx.core.spi.metrics.EventBusMetrics
messageReceived
-
Constructor Details
-
VertxEventBusMetrics
VertxEventBusMetrics(io.micrometer.core.instrument.MeterRegistry registry, io.micrometer.core.instrument.Tags tags)
-
-
Method Details
-
handlerRegistered
- Specified by:
handlerRegisteredin interfaceio.vertx.core.spi.metrics.EventBusMetrics<VertxEventBusMetrics.Handler>
-
handlerUnregistered
- Specified by:
handlerUnregisteredin interfaceio.vertx.core.spi.metrics.EventBusMetrics<VertxEventBusMetrics.Handler>
-
scheduleMessage
- Specified by:
scheduleMessagein interfaceio.vertx.core.spi.metrics.EventBusMetrics<VertxEventBusMetrics.Handler>
-
messageDelivered
- 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
- Specified by:
messageSentin interfaceio.vertx.core.spi.metrics.EventBusMetrics<VertxEventBusMetrics.Handler>
-
messageWritten
- Specified by:
messageWrittenin interfaceio.vertx.core.spi.metrics.EventBusMetrics<VertxEventBusMetrics.Handler>
-
messageRead
- Specified by:
messageReadin interfaceio.vertx.core.spi.metrics.EventBusMetrics<VertxEventBusMetrics.Handler>
-
replyFailure
- Specified by:
replyFailurein interfaceio.vertx.core.spi.metrics.EventBusMetrics<VertxEventBusMetrics.Handler>
-
close
public void close()- Specified by:
closein interfaceio.vertx.core.spi.metrics.Metrics
-