Skip navigation links
A B C D E F G H I J M N O R S T U V 

A

AbstractMetrics - Class in io.vertx.ext.dropwizard.impl
Base Codahale metrics object.
addMonitoredEventBusHandler(Match) - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
Add a monitored event bus handler.
addMonitoredHttpClientUri(Match) - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
Add an monitored http client uri.
addMonitoredHttpServerUri(Match) - Method in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
Add an monitored http server uri.

B

baseName - Variable in class io.vertx.ext.dropwizard.impl.AbstractMetrics
 
baseName() - Method in class io.vertx.ext.dropwizard.impl.AbstractMetrics
 
build() - Method in class io.vertx.ext.dropwizard.reporters.JmxReporter.Builder
Builds a JmxReporter with 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.
count() - Method in class io.vertx.ext.dropwizard.impl.InstantThroughput
 
counter(String...) - Method in class io.vertx.ext.dropwizard.impl.AbstractMetrics
 
create(Vertx) - Static method in interface io.vertx.ext.dropwizard.MetricsService
Creates a metric service for a given Vertx instance.
create(Vertx) - Static method in class io.vertx.rxjava.ext.dropwizard.MetricsService
Creates a metric service for a given Vertx instance.

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 : empty by default
DEFAULT_MONITORED_HTTP_CLIENT_URIS - Static variable in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
The default monitored http client uris : empty by default
DEFAULT_MONITORED_HTTP_SERVER_URIS - Static variable in class io.vertx.ext.dropwizard.DropwizardMetricsOptions
The default monitored http server uris : empty by default
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(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
DropwizardMetricsOptions(JsonObject) - Constructor for class io.vertx.ext.dropwizard.DropwizardMetricsOptions
Create an instance from a JsonObject

E

example1(Vertx) - Method in class examples.MetricsExamples
 
example3(Vertx) - Method in class examples.MetricsExamples
 
examples - package examples
 

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.Builder for JmxReporter.

G

gauge(Gauge<T>, String...) - Method in class io.vertx.ext.dropwizard.impl.AbstractMetrics
 
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
 
getBaseName(Measured) - Method in class io.vertx.ext.dropwizard.impl.MetricsServiceImpl
 
getBaseName(Measured) - Method in interface io.vertx.ext.dropwizard.MetricsService
 
getBaseName(Measured) - Method in class io.vertx.rxjava.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
 
getDelegate() - Method in class io.vertx.rxjava.ext.dropwizard.MetricsService
 
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 class io.vertx.ext.dropwizard.impl.MetricsServiceImpl
 
getMetricsSnapshot(Measured) - Method in interface io.vertx.ext.dropwizard.MetricsService
Will return the metrics that correspond with this measured object, null if no metrics is available.

Note: in the case of scaled servers, the JsonObject returns an aggregation of the metrics as the dropwizard backend reports to a single server.

getMetricsSnapshot(Measured) - Method in class io.vertx.rxjava.ext.dropwizard.MetricsService
Will return the metrics that correspond with this measured object, null if no metrics is available.

Note: in the case of scaled servers, the JsonObject returns an aggregation of the metrics as the dropwizard backend reports to a single server.

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
 
getMonitoredHttpClientUris() - 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
 

H

Helper - Class in io.vertx.ext.dropwizard.impl
 
Helper() - Constructor for class io.vertx.ext.dropwizard.impl.Helper
 
histogram(String...) - Method in class io.vertx.ext.dropwizard.impl.AbstractMetrics
 

I

inDomain(String) - Method in class io.vertx.ext.dropwizard.reporters.JmxReporter.Builder
 
instanceName(String, Object) - Static method in class io.vertx.ext.dropwizard.impl.AbstractMetrics
 
InstantThroughput - Class in io.vertx.ext.dropwizard.impl
 
InstantThroughput() - Constructor for class io.vertx.ext.dropwizard.impl.InstantThroughput
 
io.vertx.ext.dropwizard - package io.vertx.ext.dropwizard
= Metrics This project implements the Vert.x Metrics Service Provider Interface (SPI) reporting metrics to the https://github.com/dropwizard/metrics[Dropwizard metrics] library.
io.vertx.ext.dropwizard.impl - package io.vertx.ext.dropwizard.impl
 
io.vertx.ext.dropwizard.reporters - package io.vertx.ext.dropwizard.reporters
 
io.vertx.rxjava.ext.dropwizard - package io.vertx.rxjava.ext.dropwizard
 
isEnabled() - Method in class io.vertx.ext.dropwizard.impl.AbstractMetrics
 
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 JmxReporter instances.
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.impl.InstantThroughput
 
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(Match) - Constructor for class io.vertx.ext.dropwizard.Match
Copy constructor
Match(JsonObject) - Constructor for class io.vertx.ext.dropwizard.Match
Create an instance from a JsonObject
MatchType - Enum in io.vertx.ext.dropwizard
The type of match.
meter(String...) - Method in class io.vertx.ext.dropwizard.impl.AbstractMetrics
 
metrics() - Method in class io.vertx.ext.dropwizard.impl.AbstractMetrics
Will return the metrics that correspond with this measured object.
metrics(Vertx, VertxOptions) - Method in class io.vertx.ext.dropwizard.impl.VertxMetricsFactoryImpl
 
MetricsExamples - Class in examples
 
MetricsExamples() - Constructor for class examples.MetricsExamples
 
MetricsService - Interface in io.vertx.ext.dropwizard
The metrics service mainly allows to return a snapshot of measured objects.
MetricsService - Class in io.vertx.rxjava.ext.dropwizard
The metrics service mainly allows to return a snapshot of measured objects.
MetricsService(MetricsService) - Constructor for class io.vertx.rxjava.ext.dropwizard.MetricsService
 
MetricsServiceImpl - Class in io.vertx.ext.dropwizard.impl
 
MetricsServiceImpl() - Constructor for class io.vertx.ext.dropwizard.impl.MetricsServiceImpl
 

N

nameOf(String...) - Method in class io.vertx.ext.dropwizard.impl.AbstractMetrics
 
naming1(Vertx, MetricsService) - Method in class examples.MetricsExamples
 
naming2(Vertx, MetricsService) - Method in class examples.MetricsExamples
 
newInstance(MetricsService) - Static method in class io.vertx.rxjava.ext.dropwizard.MetricsService
 
newOptions() - Method in class io.vertx.ext.dropwizard.impl.VertxMetricsFactoryImpl
 

O

objectName() - Method in interface io.vertx.ext.dropwizard.reporters.JmxReporter.MetricMBean
 

R

registerWith(MBeanServer) - Method in class io.vertx.ext.dropwizard.reporters.JmxReporter.Builder
Register MBeans with the given MBeanServer.
registry - Variable in class io.vertx.ext.dropwizard.impl.AbstractMetrics
 
registry() - Method in class io.vertx.ext.dropwizard.impl.AbstractMetrics
 
remove(String...) - Method in class io.vertx.ext.dropwizard.impl.AbstractMetrics
 
removeAll() - Method in class io.vertx.ext.dropwizard.impl.AbstractMetrics
 

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
 
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.
setup() - Method in class examples.MetricsExamples
 
setupJMX() - Method in class examples.MetricsExamples
 
setupJMXWithDomain() - Method in class examples.MetricsExamples
 
setupMonitoredHandlers() - Method in class examples.MetricsExamples
 
setupMonitoredUris() - Method in class examples.MetricsExamples
 
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(String...) - Method in class io.vertx.ext.dropwizard.impl.AbstractMetrics
 
ThroughputMeter - Class in io.vertx.ext.dropwizard
A throughput metric, wraps a Meter object to provide a one second instant throughput value returned by ThroughputMeter.getValue().
ThroughputMeter() - Constructor for class io.vertx.ext.dropwizard.ThroughputMeter
 
throughputTimer(String...) - Method in class io.vertx.ext.dropwizard.impl.AbstractMetrics
 
ThroughputTimer - Class in io.vertx.ext.dropwizard
A throughput metric, wraps a Meter object to provide a one second instant throughput value returned by ThroughputTimer.getValue().
ThroughputTimer() - Constructor for class io.vertx.ext.dropwizard.ThroughputTimer
 
timer(String...) - Method in class io.vertx.ext.dropwizard.impl.AbstractMetrics
 

U

unwrap(Measured) - Static method in class io.vertx.ext.dropwizard.impl.AbstractMetrics
 
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
 
VertxMetricsFactoryImpl - Class in io.vertx.ext.dropwizard.impl
 
VertxMetricsFactoryImpl() - Constructor for class io.vertx.ext.dropwizard.impl.VertxMetricsFactoryImpl
 
A B C D E F G H I J M N O R S T U V 
Skip navigation links

Copyright © 2015. All Rights Reserved.