Class VertxClientMetrics
java.lang.Object
io.quarkus.micrometer.runtime.binder.vertx.VertxClientMetrics
- All Implemented Interfaces:
io.vertx.core.spi.metrics.ClientMetrics<EventTiming,,EventTiming, Object, Object> io.vertx.core.spi.metrics.Metrics
public class VertxClientMetrics
extends Object
implements io.vertx.core.spi.metrics.ClientMetrics<EventTiming,EventTiming,Object,Object>
-
Field Summary
Fields inherited from interface io.vertx.core.spi.metrics.Metrics
DISABLE_METRICS_PROPERTY_NAME, METRICS_ENABLED -
Constructor Summary
ConstructorsConstructorDescriptionVertxClientMetrics(io.micrometer.core.instrument.MeterRegistry registry, String type, io.micrometer.core.instrument.Tags tags) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voiddequeueRequest(EventTiming event) requestBegin(String uri, Object request) voidrequestEnd(EventTiming requestMetric) voidrequestReset(EventTiming event) voidresponseBegin(EventTiming requestMetric, Object response) voidresponseEnd(EventTiming event) 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.ClientMetrics
requestEnd, responseEnd
-
Constructor Details
-
VertxClientMetrics
VertxClientMetrics(io.micrometer.core.instrument.MeterRegistry registry, String type, io.micrometer.core.instrument.Tags tags)
-
-
Method Details
-
enqueueRequest
- Specified by:
enqueueRequestin interfaceio.vertx.core.spi.metrics.ClientMetrics<EventTiming,EventTiming, Object, Object>
-
dequeueRequest
- Specified by:
dequeueRequestin interfaceio.vertx.core.spi.metrics.ClientMetrics<EventTiming,EventTiming, Object, Object>
-
requestBegin
- Specified by:
requestBeginin interfaceio.vertx.core.spi.metrics.ClientMetrics<EventTiming,EventTiming, Object, Object>
-
requestEnd
- Specified by:
requestEndin interfaceio.vertx.core.spi.metrics.ClientMetrics<EventTiming,EventTiming, Object, Object>
-
responseBegin
- Specified by:
responseBeginin interfaceio.vertx.core.spi.metrics.ClientMetrics<EventTiming,EventTiming, Object, Object>
-
requestReset
- Specified by:
requestResetin interfaceio.vertx.core.spi.metrics.ClientMetrics<EventTiming,EventTiming, Object, Object>
-
responseEnd
- Specified by:
responseEndin interfaceio.vertx.core.spi.metrics.ClientMetrics<EventTiming,EventTiming, Object, Object>
-
close
public void close()- Specified by:
closein interfaceio.vertx.core.spi.metrics.Metrics
-