Class OpenTelemetryVertxMetricsFactory.OpenTelemetryHttpServerMetrics
java.lang.Object
io.quarkus.opentelemetry.runtime.tracing.intrumentation.vertx.OpenTelemetryVertxMetricsFactory.OpenTelemetryHttpServerMetrics
- All Implemented Interfaces:
io.vertx.core.spi.metrics.HttpServerMetrics<OpenTelemetryVertxMetricsFactory.OpenTelemetryHttpServerMetrics.MetricRequest,,Object, Object> io.vertx.core.spi.metrics.Metrics,io.vertx.core.spi.metrics.NetworkMetrics<Object>,io.vertx.core.spi.metrics.TCPMetrics<Object>
- Enclosing class:
- OpenTelemetryVertxMetricsFactory
public static class OpenTelemetryVertxMetricsFactory.OpenTelemetryHttpServerMetrics
extends Object
implements io.vertx.core.spi.metrics.HttpServerMetrics<OpenTelemetryVertxMetricsFactory.OpenTelemetryHttpServerMetrics.MetricRequest,Object,Object>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static final class -
Field Summary
Fields inherited from interface io.vertx.core.spi.metrics.Metrics
DISABLE_METRICS_PROPERTY_NAME, METRICS_ENABLED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionrequestBegin(Object socketMetric, io.vertx.core.spi.observability.HttpRequest request) voidrequestRouted(OpenTelemetryVertxMetricsFactory.OpenTelemetryHttpServerMetrics.MetricRequest requestMetric, String route) 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.HttpServerMetrics
connected, disconnected, requestEnd, requestReset, responseBegin, responseEnd, responsePushedMethods inherited from interface io.vertx.core.spi.metrics.Metrics
closeMethods inherited from interface io.vertx.core.spi.metrics.NetworkMetrics
bytesRead, bytesWritten, exceptionOccurredMethods inherited from interface io.vertx.core.spi.metrics.TCPMetrics
connected, disconnected
-
Constructor Details
-
OpenTelemetryHttpServerMetrics
public OpenTelemetryHttpServerMetrics()
-
-
Method Details
-
requestBegin
public OpenTelemetryVertxMetricsFactory.OpenTelemetryHttpServerMetrics.MetricRequest requestBegin(Object socketMetric, io.vertx.core.spi.observability.HttpRequest request) - Specified by:
requestBeginin interfaceio.vertx.core.spi.metrics.HttpServerMetrics<OpenTelemetryVertxMetricsFactory.OpenTelemetryHttpServerMetrics.MetricRequest,Object, Object>
-
requestRouted
public void requestRouted(OpenTelemetryVertxMetricsFactory.OpenTelemetryHttpServerMetrics.MetricRequest requestMetric, String route) - Specified by:
requestRoutedin interfaceio.vertx.core.spi.metrics.HttpServerMetrics<OpenTelemetryVertxMetricsFactory.OpenTelemetryHttpServerMetrics.MetricRequest,Object, Object>
-