A B C D E F G I J M N O R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addMonitoredEventBusHandler(Match) - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
Add a monitored event bus handler.
- addMonitoredHttpClientEndpoint(Match) - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
Add an monitored http client endpoint.
- addMonitoredHttpClientUri(Match) - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
Add an monitored http client uri.
- addMonitoredHttpServerRoute(Match) - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
Add an monitored http server route.
- addMonitoredHttpServerUri(Match) - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
Add an monitored http server uri.
B
- build() - Method in class io.vertx.ext.dropwizard.reporters.JmxReporter.Builder
-
Builds a
JmxReporterwith the given properties.
C
- close() - Method in class io.vertx.ext.dropwizard.reporters.JmxReporter
-
Stops the reporter.
- convertDurationsTo(TimeUnit) - Method in class io.vertx.ext.dropwizard.reporters.JmxReporter.Builder
-
Convert durations to the given time unit.
- convertRatesTo(TimeUnit) - Method in class io.vertx.ext.dropwizard.reporters.JmxReporter.Builder
-
Convert rates to the given time unit.
- create(Vertx) - Static method in interface io.vertx.ext.dropwizard.MetricsService
-
Creates a metric service for a given
Vertxinstance.
D
- DEFAULT_JMX_ENABLED - Static variable in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
The default value of JMX enabled =
false - DEFAULT_MONITORED_HANDLERS - Static variable in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
The default monitored handlers :
null - DEFAULT_MONITORED_HTTP_CLIENT_ENDPOINTS - Static variable in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
The default monitored http client endpoints :
null - DEFAULT_MONITORED_HTTP_CLIENT_URIS - Static variable in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
The default monitored http client uris :
null - DEFAULT_MONITORED_HTTP_SERVER_ROUTES - Static variable in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
The default monitored http server routes :
null - DEFAULT_MONITORED_HTTP_SERVER_URIS - Static variable in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
The default monitored http server uris :
null - DEFAULT_TYPE - Static variable in class io.vertx.ext.dropwizard.Match
-
The default value :
MatchType.EQUALS - DropwizardMetricsOptions - Class in io.vertx.ext.dropwizard
-
Vert.x Dropwizard metrics configuration.
- DropwizardMetricsOptions() - Constructor for class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
Default constructor
- DropwizardMetricsOptions(JsonObject) - Constructor for class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
Create an instance from a
JsonObject - DropwizardMetricsOptions(MetricsOptions) - Constructor for class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
Copy constructor with base metrics options
- DropwizardMetricsOptions(DropwizardMetricsOptions) - Constructor for class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
Copy constructor
- DropwizardMetricsOptionsConverter - Class in io.vertx.ext.dropwizard
-
Converter and mapper for
DropwizardMetricsOptions. - DropwizardMetricsOptionsConverter() - Constructor for class io.vertx.ext.dropwizard.DropwizardMetricsOptionsConverter
- DropwizardVertxMetricsFactory - Class in io.vertx.ext.dropwizard
- DropwizardVertxMetricsFactory() - Constructor for class io.vertx.ext.dropwizard.DropwizardVertxMetricsFactory
- DropwizardVertxMetricsFactory(MetricRegistry) - Constructor for class io.vertx.ext.dropwizard.DropwizardVertxMetricsFactory
-
Create a metrics factory passing a metric registry used instead of the Dropwizard shared registry.
E
F
- filter(MetricFilter) - Method in class io.vertx.ext.dropwizard.reporters.JmxReporter.Builder
-
Only report metrics which match the given filter.
- filter(BiPredicate<String, Object>) - Method in class io.vertx.ext.dropwizard.ScheduledMetricsConsumer
- forRegistry(MetricRegistry) - Static method in class io.vertx.ext.dropwizard.reporters.JmxReporter
-
Returns a new
JmxReporter.BuilderforJmxReporter.
G
- get50thPercentile() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxHistogramMBean
- get50thPercentile() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxTimerMBean
- get75thPercentile() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxHistogramMBean
- get75thPercentile() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxTimerMBean
- get95thPercentile() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxHistogramMBean
- get95thPercentile() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxTimerMBean
- get98thPercentile() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxHistogramMBean
- get98thPercentile() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxTimerMBean
- get999thPercentile() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxHistogramMBean
- get999thPercentile() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxTimerMBean
- get99thPercentile() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxHistogramMBean
- get99thPercentile() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxTimerMBean
- getAlias() - Method in class io.vertx.ext.dropwizard.Match
- getBaseName() - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
- getBaseName(Measured) - Method in interface io.vertx.ext.dropwizard.MetricsService
- getConfigPath() - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
- getCount() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxCounterMBean
- getCount() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxHistogramMBean
- getCount() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxMeterMBean
- getDurationUnit() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxTimerMBean
- getFifteenMinuteRate() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxMeterMBean
- getFiveMinuteRate() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxMeterMBean
- getInstantThroughput() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxThroughputMeterMBean
- getInstantThroughput() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxThroughputTimerMBean
- getJmxDomain() - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
Get the JMX domain to use when JMX metrics are enabled.
- getMax() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxHistogramMBean
- getMax() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxTimerMBean
- getMean() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxHistogramMBean
- getMean() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxTimerMBean
- getMeanRate() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxMeterMBean
- getMetricsSnapshot(Measured) - Method in interface io.vertx.ext.dropwizard.MetricsService
-
Will return the metrics that correspond with the
measuredobject, null if no metrics is available. - getMetricsSnapshot(String) - Method in interface io.vertx.ext.dropwizard.MetricsService
-
Will return the metrics that begins with the
baseName, null if no metrics is available. - getMin() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxHistogramMBean
- getMin() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxTimerMBean
- getMonitoredEventBusHandlers() - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
- getMonitoredHttpClientEndpoint() - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
- getMonitoredHttpClientUris() - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
- getMonitoredHttpServerRoutes() - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
- getMonitoredHttpServerUris() - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
- getOneMinuteRate() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxMeterMBean
- getRateUnit() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxMeterMBean
- getRegistryName() - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
An optional name used for registering the metrics in the Dropwizard shared registry.
- getStdDev() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxHistogramMBean
- getStdDev() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxTimerMBean
- getType() - Method in class io.vertx.ext.dropwizard.Match
- getValue() - Method in class io.vertx.ext.dropwizard.Match
- getValue() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxGaugeMBean
- getValue() - Method in class io.vertx.ext.dropwizard.ThroughputMeter
- getValue() - Method in class io.vertx.ext.dropwizard.ThroughputTimer
I
- inDomain(String) - Method in class io.vertx.ext.dropwizard.reporters.JmxReporter.Builder
- io.vertx.ext.dropwizard - package io.vertx.ext.dropwizard
- io.vertx.ext.dropwizard.reporters - package io.vertx.ext.dropwizard.reporters
- io.vertx.metrics.dropwizard - module io.vertx.metrics.dropwizard
- isJmxEnabled() - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
Will JMX be enabled on the Vert.x instance?
J
- JmxReporter - Class in io.vertx.ext.dropwizard.reporters
- JmxReporter.Builder - Class in io.vertx.ext.dropwizard.reporters
-
A builder for
JmxReporterinstances. - JmxReporter.JmxCounterMBean - Interface in io.vertx.ext.dropwizard.reporters
- JmxReporter.JmxGaugeMBean - Interface in io.vertx.ext.dropwizard.reporters
- JmxReporter.JmxHistogramMBean - Interface in io.vertx.ext.dropwizard.reporters
- JmxReporter.JmxMeterMBean - Interface in io.vertx.ext.dropwizard.reporters
- JmxReporter.JmxThroughputMeterMBean - Interface in io.vertx.ext.dropwizard.reporters
- JmxReporter.JmxThroughputTimerMBean - Interface in io.vertx.ext.dropwizard.reporters
- JmxReporter.JmxTimerMBean - Interface in io.vertx.ext.dropwizard.reporters
- JmxReporter.MetricMBean - Interface in io.vertx.ext.dropwizard.reporters
M
- mark() - Method in class io.vertx.ext.dropwizard.ThroughputMeter
- Match - Class in io.vertx.ext.dropwizard
-
A match for a value.
- Match() - Constructor for class io.vertx.ext.dropwizard.Match
-
Default constructor
- Match(JsonObject) - Constructor for class io.vertx.ext.dropwizard.Match
-
Create an instance from a
JsonObject - Match(Match) - Constructor for class io.vertx.ext.dropwizard.Match
-
Copy constructor
- MatchConverter - Class in io.vertx.ext.dropwizard
-
Converter and mapper for
Match. - MatchConverter() - Constructor for class io.vertx.ext.dropwizard.MatchConverter
- MatchType - Enum in io.vertx.ext.dropwizard
-
The type of match.
- metrics(VertxOptions) - Method in class io.vertx.ext.dropwizard.DropwizardVertxMetricsFactory
- metricsNames() - Method in interface io.vertx.ext.dropwizard.MetricsService
- MetricsService - Interface in io.vertx.ext.dropwizard
-
The metrics service mainly allows to return a snapshot of measured objects.
N
- newOptions() - Method in class io.vertx.ext.dropwizard.DropwizardVertxMetricsFactory
- newOptions(JsonObject) - Method in class io.vertx.ext.dropwizard.DropwizardVertxMetricsFactory
- newOptions(MetricsOptions) - Method in class io.vertx.ext.dropwizard.DropwizardVertxMetricsFactory
O
- objectName() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.MetricMBean
R
- REGEX - io.vertx.ext.dropwizard.MatchType
- registerWith(MBeanServer) - Method in class io.vertx.ext.dropwizard.reporters.JmxReporter.Builder
-
Register MBeans with the given
MBeanServer.
S
- ScheduledMetricsConsumer - Class in io.vertx.ext.dropwizard
-
TODO - support listening to more than one Measured
- ScheduledMetricsConsumer(Vertx) - Constructor for class io.vertx.ext.dropwizard.ScheduledMetricsConsumer
- ScheduledMetricsConsumer(Vertx, Measured) - Constructor for class io.vertx.ext.dropwizard.ScheduledMetricsConsumer
- setAlias(String) - Method in class io.vertx.ext.dropwizard.Match
-
Set the alias the human readable name that will be used as a part of registry entry name when the value matches.
- setBaseName(String) - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
Set a custom baseName for metrics.
- setConfigPath(String) - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
Set the path for a config file that contains options in JSON format, to be used to create a new options object.
- setEnabled(boolean) - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
- setJmxDomain(String) - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
Set the JMX domain to use when JMX metrics are enabled.
- setJmxEnabled(boolean) - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
Set whether JMX will be enabled on the Vert.x instance.
- setRegistryName(String) - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
-
Set the name used for registering the metrics in the Dropwizard shared registry.
- setType(MatchType) - Method in class io.vertx.ext.dropwizard.Match
-
Set the type of matching to apply.
- setValue(String) - Method in class io.vertx.ext.dropwizard.Match
-
Set the matched value.
- specificDurationUnits(Map<String, TimeUnit>) - Method in class io.vertx.ext.dropwizard.reporters.JmxReporter.Builder
-
Use specific
TimeUnits for the duration of the metrics with these names. - specificRateUnits(Map<String, TimeUnit>) - Method in class io.vertx.ext.dropwizard.reporters.JmxReporter.Builder
-
Use specific
TimeUnits for the rate of the metrics with these names. - start() - Method in class io.vertx.ext.dropwizard.reporters.JmxReporter
-
Starts the reporter.
- start(long, TimeUnit, BiConsumer<String, Object>) - Method in class io.vertx.ext.dropwizard.ScheduledMetricsConsumer
- stop() - Method in class io.vertx.ext.dropwizard.reporters.JmxReporter
-
Stops the reporter.
- stop() - Method in class io.vertx.ext.dropwizard.ScheduledMetricsConsumer
T
- ThroughputMeter - Class in io.vertx.ext.dropwizard
-
A throughput metric, wraps a
Meterobject to provide a one second instant throughput value returned byThroughputMeter.getValue(). - ThroughputMeter() - Constructor for class io.vertx.ext.dropwizard.ThroughputMeter
- ThroughputTimer - Class in io.vertx.ext.dropwizard
-
A throughput metric, wraps a
Meterobject to provide a one second instant throughput value returned byThroughputTimer.getValue(). - ThroughputTimer() - Constructor for class io.vertx.ext.dropwizard.ThroughputTimer
- toJson() - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
- toJson() - Method in class io.vertx.ext.dropwizard.Match
U
- update(long, TimeUnit) - Method in class io.vertx.ext.dropwizard.ThroughputTimer
V
- valueOf(String) - Static method in enum io.vertx.ext.dropwizard.MatchType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.vertx.ext.dropwizard.MatchType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxHistogramMBean
- values() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.JmxTimerMBean
All Classes All Packages