B C F I J O P R S U 
All Classes All Packages

B

build(MetricRegistry) - Method in class org.dhatim.dropwizard.prometheus.PrometheusReporterFactory
 
build(PrometheusSender) - Method in class org.dhatim.dropwizard.prometheus.PrometheusReporter.Builder
Builds a PrometheusReporter with the given properties, sending metrics using the given PrometheusSender.
build(Pushgateway) - Method in class org.dhatim.dropwizard.prometheus.PrometheusReporter.Builder
Builds a PrometheusReporter with the given properties, sending metrics using the given PrometheusSender.

C

close() - Method in class org.dhatim.dropwizard.prometheus.Pushgateway
 
connect() - Method in interface org.dhatim.dropwizard.prometheus.PrometheusSender
Connects to the server.
connect() - Method in class org.dhatim.dropwizard.prometheus.Pushgateway
 

F

filter(MetricFilter) - Method in class org.dhatim.dropwizard.prometheus.PrometheusReporter.Builder
Only report metrics which match the given filter.
flush() - Method in interface org.dhatim.dropwizard.prometheus.PrometheusSender
Flushes buffer, if applicable
flush() - Method in class org.dhatim.dropwizard.prometheus.Pushgateway
 
forRegistry(MetricRegistry) - Static method in class org.dhatim.dropwizard.prometheus.PrometheusReporter

I

initialize(Bootstrap<?>) - Method in class org.dhatim.dropwizard.prometheus.PrometheusBundle
 
isConnected() - Method in interface org.dhatim.dropwizard.prometheus.PrometheusSender
Returns true if ready to send data
isConnected() - Method in class org.dhatim.dropwizard.prometheus.Pushgateway
 

J

job - Variable in class org.dhatim.dropwizard.prometheus.PrometheusReporterFactory
 

O

org.dhatim.dropwizard.prometheus - package org.dhatim.dropwizard.prometheus
 

P

prefix - Variable in class org.dhatim.dropwizard.prometheus.PrometheusReporterFactory
 
prefixedWith(String) - Method in class org.dhatim.dropwizard.prometheus.PrometheusReporter.Builder
Prefix all metric names with the given string.
PrometheusBundle - Class in org.dhatim.dropwizard.prometheus
 
PrometheusBundle() - Constructor for class org.dhatim.dropwizard.prometheus.PrometheusBundle
 
PrometheusReporter - Class in org.dhatim.dropwizard.prometheus
 
PrometheusReporter(MetricRegistry, PrometheusSender, String, MetricFilter, ScheduledExecutorService, boolean) - Constructor for class org.dhatim.dropwizard.prometheus.PrometheusReporter
Creates a new PrometheusReporter instance.
PrometheusReporter.Builder - Class in org.dhatim.dropwizard.prometheus
A builder for PrometheusReporter instances.
PrometheusReporterFactory - Class in org.dhatim.dropwizard.prometheus
 
PrometheusReporterFactory() - Constructor for class org.dhatim.dropwizard.prometheus.PrometheusReporterFactory
 
PrometheusSender - Interface in org.dhatim.dropwizard.prometheus
 
Pushgateway - Class in org.dhatim.dropwizard.prometheus
 
Pushgateway(String) - Constructor for class org.dhatim.dropwizard.prometheus.Pushgateway
 
Pushgateway(String, String) - Constructor for class org.dhatim.dropwizard.prometheus.Pushgateway
 

R

report(SortedMap<String, Gauge>, SortedMap<String, Counter>, SortedMap<String, Histogram>, SortedMap<String, Meter>, SortedMap<String, Timer>) - Method in class org.dhatim.dropwizard.prometheus.PrometheusReporter
 
run(Configuration, Environment) - Method in class org.dhatim.dropwizard.prometheus.PrometheusBundle
 

S

scheduleOn(ScheduledExecutorService) - Method in class org.dhatim.dropwizard.prometheus.PrometheusReporter.Builder
Specifies the executor to use while scheduling reporting of metrics.
sendCounter(String, Counter) - Method in interface org.dhatim.dropwizard.prometheus.PrometheusSender
 
sendCounter(String, Counter) - Method in class org.dhatim.dropwizard.prometheus.Pushgateway
 
sendGauge(String, Gauge<?>) - Method in interface org.dhatim.dropwizard.prometheus.PrometheusSender
 
sendGauge(String, Gauge<?>) - Method in class org.dhatim.dropwizard.prometheus.Pushgateway
 
sendHistogram(String, Histogram) - Method in interface org.dhatim.dropwizard.prometheus.PrometheusSender
 
sendHistogram(String, Histogram) - Method in class org.dhatim.dropwizard.prometheus.Pushgateway
 
sendMeter(String, Meter) - Method in interface org.dhatim.dropwizard.prometheus.PrometheusSender
 
sendMeter(String, Meter) - Method in class org.dhatim.dropwizard.prometheus.Pushgateway
 
sendTimer(String, Timer) - Method in interface org.dhatim.dropwizard.prometheus.PrometheusSender
 
sendTimer(String, Timer) - Method in class org.dhatim.dropwizard.prometheus.Pushgateway
 
shutdownExecutorOnStop(boolean) - Method in class org.dhatim.dropwizard.prometheus.PrometheusReporter.Builder
Specifies whether or not, the executor (used for reporting) will be stopped with same time with reporter.
stop() - Method in class org.dhatim.dropwizard.prometheus.PrometheusReporter
 

U

url - Variable in class org.dhatim.dropwizard.prometheus.PrometheusReporterFactory
 
B C F I J O P R S U 
All Classes All Packages