B C D F I P R S W
All Classes All Packages
All Classes All Packages
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.
All Classes All Packages