B C D F I P R S W 
All Classes All Packages

B

build(InfluxDbSender) - Method in class io.dropwizard.metrics5.influxdb.InfluxDbReporter.Builder
Builds a InfluxDbReporter with the given properties, sending metrics using the given InfluxDbSender.

C

close() - Method in class io.dropwizard.metrics5.influxdb.InfluxDbUdpSender
 
connect() - Method in interface io.dropwizard.metrics5.influxdb.InfluxDbSender
Connects to the server.
connect() - Method in class io.dropwizard.metrics5.influxdb.InfluxDbUdpSender
 
convertDurationsTo(TimeUnit) - Method in class io.dropwizard.metrics5.influxdb.InfluxDbReporter.Builder
Convert durations to the given time unit.
convertRatesTo(TimeUnit) - Method in class io.dropwizard.metrics5.influxdb.InfluxDbReporter.Builder
Convert rates to the given time unit.

D

disabledMetricAttributes(Set<MetricAttribute>) - Method in class io.dropwizard.metrics5.influxdb.InfluxDbReporter.Builder
Don't report the passed metric attributes for all metrics (e.g.
disconnect() - Method in interface io.dropwizard.metrics5.influxdb.InfluxDbSender
Disconnects from the server.
disconnect() - Method in class io.dropwizard.metrics5.influxdb.InfluxDbUdpSender
 

F

filter(MetricFilter) - Method in class io.dropwizard.metrics5.influxdb.InfluxDbReporter.Builder
Only report metrics which match the given filter.
flush() - Method in interface io.dropwizard.metrics5.influxdb.InfluxDbSender
Flushes buffer, if applicable
flush() - Method in class io.dropwizard.metrics5.influxdb.InfluxDbUdpSender
 
forRegistry(MetricRegistry) - Static method in class io.dropwizard.metrics5.influxdb.InfluxDbReporter
Returns a new Builder for InfluxDbReporter.

I

InfluxDbReporter - Class in io.dropwizard.metrics5.influxdb
A reporter which publishes metric values to InfluxDB.
InfluxDbReporter(MetricRegistry, InfluxDbSender, Clock, MetricName, TimeUnit, TimeUnit, MetricFilter, ScheduledExecutorService, boolean, Set<MetricAttribute>) - Constructor for class io.dropwizard.metrics5.influxdb.InfluxDbReporter
Creates a new InfluxDbReporter instance.
InfluxDbReporter.Builder - Class in io.dropwizard.metrics5.influxdb
A builder for InfluxDbReporter instances.
InfluxDbSender - Interface in io.dropwizard.metrics5.influxdb
 
InfluxDbUdpSender - Class in io.dropwizard.metrics5.influxdb
 
InfluxDbUdpSender(String, int) - Constructor for class io.dropwizard.metrics5.influxdb.InfluxDbUdpSender
Creates a new client which sends data to given address using UDP
InfluxDbUdpSender(InetSocketAddress) - Constructor for class io.dropwizard.metrics5.influxdb.InfluxDbUdpSender
Creates a new client which sends data to given address using UDP
io.dropwizard.metrics5.influxdb - package io.dropwizard.metrics5.influxdb
 
isConnected() - Method in interface io.dropwizard.metrics5.influxdb.InfluxDbSender
Returns true if ready to send data
isConnected() - Method in class io.dropwizard.metrics5.influxdb.InfluxDbUdpSender
 

P

prefixedWith(MetricName) - Method in class io.dropwizard.metrics5.influxdb.InfluxDbReporter.Builder
Prefix all metric names with the given name.

R

report(SortedMap<MetricName, Gauge<?>>, SortedMap<MetricName, Counter>, SortedMap<MetricName, Histogram>, SortedMap<MetricName, Meter>, SortedMap<MetricName, Timer>) - Method in class io.dropwizard.metrics5.influxdb.InfluxDbReporter
 

S

scheduleOn(ScheduledExecutorService) - Method in class io.dropwizard.metrics5.influxdb.InfluxDbReporter.Builder
Specifies the executor to use while scheduling reporting of metrics.
send(StringBuilder) - Method in interface io.dropwizard.metrics5.influxdb.InfluxDbSender
Sends the given measurement to the server.
send(StringBuilder) - Method in class io.dropwizard.metrics5.influxdb.InfluxDbUdpSender
 
shutdownExecutorOnStop(boolean) - Method in class io.dropwizard.metrics5.influxdb.InfluxDbReporter.Builder
Specifies whether or not, the executor (used for reporting) will be stopped with same time with reporter.
stop() - Method in class io.dropwizard.metrics5.influxdb.InfluxDbReporter
 

W

withClock(Clock) - Method in class io.dropwizard.metrics5.influxdb.InfluxDbReporter.Builder
Use the given Clock instance for the time.
B C D F I P R S W 
All Classes All Packages