Index
All Classes and Interfaces|All Packages
B
- build() - Method in interface io.avaje.metrics.statsd.StatsdReporter.Builder
-
Build the reporter.
- builder() - Static method in interface io.avaje.metrics.statsd.StatsdReporter
-
Create a builder for the reporter.
C
- client(StatsDClient) - Method in interface io.avaje.metrics.statsd.StatsdReporter.Builder
-
Specify the StatsD client to use.
- close() - Method in interface io.avaje.metrics.statsd.StatsdReporter
-
Shutdown and stop reporting.
D
- database(Database) - Method in interface io.avaje.metrics.statsd.StatsdReporter.Builder
-
Add a database to report on.
- databaseVerbose(Database) - Method in interface io.avaje.metrics.statsd.StatsdReporter.Builder
-
Add a database to report on with verbose metrics.
H
- hostname(String) - Method in interface io.avaje.metrics.statsd.StatsdReporter.Builder
-
Specify the hostname to use.
I
- io.avaje.metrics.statsd - package io.avaje.metrics.statsd
P
- port(int) - Method in interface io.avaje.metrics.statsd.StatsdReporter.Builder
-
Specify the port to use.
R
- registry(MetricRegistry) - Method in interface io.avaje.metrics.statsd.StatsdReporter.Builder
-
Specify the Metrics registry to use.
- report(StatsDClient) - Method in interface io.avaje.metrics.statsd.StatsdReporter.Reporter
-
Report the metrics to the client.
- reporter(StatsdReporter.Reporter) - Method in interface io.avaje.metrics.statsd.StatsdReporter.Builder
-
Add an additional custom reporter.
S
- schedule(int, TimeUnit) - Method in interface io.avaje.metrics.statsd.StatsdReporter.Builder
-
Specify the schedule in seconds.
- start() - Method in interface io.avaje.metrics.statsd.StatsdReporter
-
Start reporting.
- StatsdReporter - Interface in io.avaje.metrics.statsd
-
Interface for a StatsD reporter that can be used to report metrics.
- StatsdReporter.Builder - Interface in io.avaje.metrics.statsd
-
Builder for the StatsdReporter.
- StatsdReporter.Reporter - Interface in io.avaje.metrics.statsd
-
Custom reporters that can be included.
T
- tags(String[]) - Method in interface io.avaje.metrics.statsd.StatsdReporter.Builder
-
Specify the common tags to be used on all the reported metrics.
- timedThresholdMicros(long) - Method in interface io.avaje.metrics.statsd.StatsdReporter.Builder
-
Specify the threshold in microseconds for timed metrics to be reported.
All Classes and Interfaces|All Packages