Skip navigation links
A B C D F G H I M O P R S U W 

A

addGlobalTag(String, String) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Set a global tag.
addHeader(String, String) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Add a custom header to Hawkular HTTP connections
addMetricTag(String, String, String) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Set a tag on a given metric name
addRegexTag(Pattern, String, String) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Set a tag on metrics matching this regex
addTag(String, String, String) - Method in class org.hawkular.metrics.dropwizard.HawkularReporter
 

B

basicAuth(String, String) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Set username and password for basic HTTP authentication
bearerToken(String) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Set the bearer token for the Authorization header in Hawkular HTTP connections.
build() - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
builder(MetricRegistry, String) - Static method in class org.hawkular.metrics.dropwizard.HawkularReporter
Create a new builder for an HawkularReporter

C

convertDurationsTo(TimeUnit) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Set dropwizard duration conversion
convertRatesTo(TimeUnit) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Set dropwizard rates conversion

D

disableTagComposition() - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Disable auto-tagging composed metrics.

F

failoverCacheDuration(long) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Set the failover cache duration (in milliseconds)
This cache is used to store post attempts in memory when the hawkular server cannot be reached
Default duration is 10 minutes
failoverCacheDurationInHours(long) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Set the failover cache duration, in hours
This cache is used to store post attempts in memory when the hawkular server cannot be reached
Default duration is 10 minutes
failoverCacheDurationInMinutes(long) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Set the failover cache duration, in minutes
This cache is used to store post attempts in memory when the hawkular server cannot be reached
Default duration is 10 minutes
failoverCacheMaxSize(int) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Set the failover cache maximum size, in number of requests
This cache is used to store post attempts in memory when the hawkular server cannot be reached
By default this parameter is unset, which means there's no maximum
filter(MetricFilter) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Configure a special MetricFilter, which defines what metrics are reported

G

getAllowedParts(String) - Method in class org.hawkular.metrics.dropwizard.HawkularReporter
 
getGlobalTags() - Method in class org.hawkular.metrics.dropwizard.HawkularReporter
 
getHawkularClient() - Method in class org.hawkular.metrics.dropwizard.HawkularReporter
 
getMetricComposition() - Method in interface org.hawkular.metrics.dropwizard.HawkularReporterConfig
 
getPrefix() - Method in class org.hawkular.metrics.dropwizard.HawkularReporter
 
getTagComposition() - Method in interface org.hawkular.metrics.dropwizard.HawkularReporterConfig
 
getTagsForMetrics(String) - Method in class org.hawkular.metrics.dropwizard.HawkularReporter
 
globalTags(Map<String, String>) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Set all global tags at once.

H

HawkularReporter - Class in org.hawkular.metrics.dropwizard
Dropwizard Reporter used to report to a Hawkular Metrics data store
HawkularReporterBuilder - Class in org.hawkular.metrics.dropwizard
 
HawkularReporterBuilder(MetricRegistry, String) - Constructor for class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Create a new builder for an HawkularReporter
HawkularReporterConfig - Interface in org.hawkular.metrics.dropwizard
 

I

isEnableTagComposition() - Method in class org.hawkular.metrics.dropwizard.HawkularReporter
 

M

metricComposition(Map<String, Collection<String>>) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Set all metrics composition at once.

O

org.hawkular.metrics.dropwizard - package org.hawkular.metrics.dropwizard
 

P

perMetricTags(Map<String, Map<String, String>>) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Set all per-metric tags at once.
prefixedWith(String) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Configure a prefix for each metric name.

R

report(SortedMap<String, Gauge>, SortedMap<String, Counter>, SortedMap<String, Histogram>, SortedMap<String, Meter>, SortedMap<String, Timer>) - Method in class org.hawkular.metrics.dropwizard.HawkularReporter
 

S

setMetricComposition(String, Collection<String>) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Set composing parts for a given metric name
setRegexMetricComposition(Pattern, Collection<String>) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Set composing parts for metrics matching this regex

U

uri(String) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Set the URI for the Hawkular connection.
useHttpClient(Function<String, HawkularHttpClient>) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
Use a custom HawkularHttpClient

W

withNullableConfig(HawkularReporterConfig) - Method in class org.hawkular.metrics.dropwizard.HawkularReporterBuilder
This is a shortcut function to use with automatically populated pojos such as coming from yaml config
A B C D F G H I M O P R S U W 
Skip navigation links

Copyright © 2014–2018 Red Hat, Inc.. All rights reserved.