Package net.bluemind.lib.vertx.metrics
Class SpectatorMetricsOptions
java.lang.Object
io.vertx.core.metrics.MetricsOptions
net.bluemind.lib.vertx.metrics.SpectatorMetricsOptions
- All Implemented Interfaces:
io.vertx.core.metrics.Measured,io.vertx.core.spi.metrics.Metrics,io.vertx.core.spi.metrics.VertxMetrics,io.vertx.core.spi.VertxMetricsFactory,io.vertx.core.spi.VertxServiceProvider
public class SpectatorMetricsOptions
extends io.vertx.core.metrics.MetricsOptions
implements io.vertx.core.spi.VertxMetricsFactory, io.vertx.core.spi.metrics.VertxMetrics
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic class -
Field Summary
Fields inherited from class io.vertx.core.metrics.MetricsOptions
DEFAULT_METRICS_ENABLEDFields inherited from interface io.vertx.core.spi.metrics.Metrics
DISABLE_METRICS_PROPERTY_NAME, METRICS_ENABLED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.vertx.core.spi.metrics.EventBusMetrics<Void> createHttpServerMetrics(io.vertx.core.http.HttpServerOptions options, io.vertx.core.net.SocketAddress localAddress) io.vertx.core.spi.metrics.TCPMetrics<Void> createNetServerMetrics(io.vertx.core.net.NetServerOptions options, io.vertx.core.net.SocketAddress localAddress) io.vertx.core.spi.metrics.PoolMetrics<?> createPoolMetrics(String poolType, String poolName, int maxPoolSize) io.vertx.core.spi.VertxMetricsFactoryio.vertx.core.spi.metrics.VertxMetricsmetrics(io.vertx.core.VertxOptions options) Methods inherited from class io.vertx.core.metrics.MetricsOptions
isEnabled, setEnabled, setFactory, toJson, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.vertx.core.metrics.Measured
isMetricsEnabledMethods inherited from interface io.vertx.core.spi.metrics.Metrics
closeMethods inherited from interface io.vertx.core.spi.metrics.VertxMetrics
createClientMetrics, createDatagramSocketMetrics, createHttpClientMetrics, createNetClientMetrics, vertxCreatedMethods inherited from interface io.vertx.core.spi.VertxMetricsFactory
init, newOptions, newOptions, newOptions
-
Constructor Details
-
SpectatorMetricsOptions
public SpectatorMetricsOptions()
-
-
Method Details
-
getFactory
public io.vertx.core.spi.VertxMetricsFactory getFactory()- Overrides:
getFactoryin classio.vertx.core.metrics.MetricsOptions
-
metrics
public io.vertx.core.spi.metrics.VertxMetrics metrics(io.vertx.core.VertxOptions options) - Specified by:
metricsin interfaceio.vertx.core.spi.VertxMetricsFactory
-
createEventBusMetrics
- Specified by:
createEventBusMetricsin interfaceio.vertx.core.spi.metrics.VertxMetrics
-
createPoolMetrics
public io.vertx.core.spi.metrics.PoolMetrics<?> createPoolMetrics(String poolType, String poolName, int maxPoolSize) - Specified by:
createPoolMetricsin interfaceio.vertx.core.spi.metrics.VertxMetrics
-
createNetServerMetrics
public io.vertx.core.spi.metrics.TCPMetrics<Void> createNetServerMetrics(io.vertx.core.net.NetServerOptions options, io.vertx.core.net.SocketAddress localAddress) - Specified by:
createNetServerMetricsin interfaceio.vertx.core.spi.metrics.VertxMetrics
-
createHttpServerMetrics
public io.vertx.core.spi.metrics.HttpServerMetrics<com.google.common.base.Stopwatch,Void, createHttpServerMetricsVoid> (io.vertx.core.http.HttpServerOptions options, io.vertx.core.net.SocketAddress localAddress) - Specified by:
createHttpServerMetricsin interfaceio.vertx.core.spi.metrics.VertxMetrics
-