A B C D E F G I L M N P R S V 

A

addCounter(String, Counter) - Method in class com.librato.metrics.MetricsLibratoBatch
 
addCounterMeasurement(String, Long) - Method in class com.librato.metrics.MetricsLibratoBatch
 
addGauge(String, Gauge) - Method in class com.librato.metrics.MetricsLibratoBatch
 
addGaugeMeasurement(String, Number) - Method in class com.librato.metrics.MetricsLibratoBatch
 
addHistogram(String, Histogram) - Method in class com.librato.metrics.MetricsLibratoBatch
 
addMeter(String, Metered) - Method in class com.librato.metrics.MetricsLibratoBatch
 
addSampling(String, Sampling, boolean) - Method in class com.librato.metrics.MetricsLibratoBatch
 
addTimer(String, Timer) - Method in class com.librato.metrics.MetricsLibratoBatch
 
AGENT_IDENTIFIER - Static variable in class com.librato.metrics.MetricsLibratoBatch
a string used to identify the library
ALL - Static variable in class com.librato.metrics.LibratoReporter.MetricExpansionConfig
 

B

build() - Method in class com.librato.metrics.LibratoReporter.Builder
Build the LibratoReporter as configured by this Builder
builder(MetricRegistry, String, String, String) - Static method in class com.librato.metrics.LibratoReporter
convenience method for creating a Builder
buildMetricName(String) - Method in enum com.librato.metrics.LibratoReporter.ExpandedMetric
 

C

clock - Variable in class com.librato.metrics.LibratoReporter
 
com.librato.metrics - package com.librato.metrics
 
convertMetricDuration(double) - Method in class com.librato.metrics.LibratoReporter
 
convertMetricDuration(double) - Method in interface com.librato.metrics.MetricsLibratoBatch.DurationConverter
 
convertMetricRate(double) - Method in class com.librato.metrics.LibratoReporter
 
convertMetricRate(double) - Method in interface com.librato.metrics.MetricsLibratoBatch.RateConverter
 

D

DeltaTracker - Class in com.librato.metrics
Tracks the last named value.
DeltaTracker() - Constructor for class com.librato.metrics.DeltaTracker
 
DeltaTracker(DeltaTracker.MetricSupplier) - Constructor for class com.librato.metrics.DeltaTracker
 
DeltaTracker.MetricSupplier - Interface in com.librato.metrics
 
DummyApp - Class in com.librato.metrics
copied from the ExampleRunner in metrics-core
DummyApp() - Constructor for class com.librato.metrics.DummyApp
 
DummyApp.DirectoryLister - Class in com.librato.metrics
 
DummyApp.DirectoryLister(File) - Constructor for class com.librato.metrics.DummyApp.DirectoryLister
 
DummyApp.Job - Class in com.librato.metrics
 
DummyApp.Job() - Constructor for class com.librato.metrics.DummyApp.Job
 

E

enable(LibratoReporter.Builder, long, TimeUnit) - Static method in class com.librato.metrics.LibratoReporter
 
expansionConfig - Variable in class com.librato.metrics.LibratoReporter
 

F

from(Pattern, String) - Static method in class com.librato.metrics.SourceInformation
If the pattern is not null, it will attempt to match against the supplied name to pull out the source.

G

getDelta(String, long) - Method in class com.librato.metrics.DeltaTracker
Calculates the delta.
getMetrics() - Method in interface com.librato.metrics.DeltaTracker.MetricSupplier
 

I

isSet(LibratoReporter.ExpandedMetric) - Method in class com.librato.metrics.LibratoReporter.MetricExpansionConfig
 

L

LibratoReporter - Class in com.librato.metrics
A reporter for publishing metrics to Librato Metrics
LibratoReporter.Builder - Class in com.librato.metrics
A builder for the LibratoReporter class that requires things that cannot be inferred and uses sane default values for everything else.
LibratoReporter.Builder(MetricRegistry, String, String, String) - Constructor for class com.librato.metrics.LibratoReporter.Builder
 
LibratoReporter.ExpandedMetric - Enum in com.librato.metrics
 
LibratoReporter.MetricExpansionConfig - Class in com.librato.metrics
Configures how to report "expanded" metrics derived from meters and histograms (e.g.
LibratoReporter.MetricExpansionConfig(Set<LibratoReporter.ExpandedMetric>) - Constructor for class com.librato.metrics.LibratoReporter.MetricExpansionConfig
 
list() - Method in class com.librato.metrics.DummyApp.DirectoryLister
 

M

main(String[]) - Static method in class com.librato.metrics.DummyApp
 
MetricsLibratoBatch - Class in com.librato.metrics
a LibratoBatch that understands Metrics-specific types
MetricsLibratoBatch(int, Sanitizer, long, TimeUnit, LibratoReporter.MetricExpansionConfig, HttpPoster, String, String, DeltaTracker, MetricsLibratoBatch.RateConverter, MetricsLibratoBatch.DurationConverter, Pattern, boolean) - Constructor for class com.librato.metrics.MetricsLibratoBatch
Public constructor.
MetricsLibratoBatch.DurationConverter - Interface in com.librato.metrics
 
MetricsLibratoBatch.RateConverter - Interface in com.librato.metrics
 

N

name - Variable in class com.librato.metrics.SourceInformation
 

P

peekDelta(String, long) - Method in class com.librato.metrics.DeltaTracker
Gets the delta without updating the internal data store
post(String, long) - Method in class com.librato.metrics.MetricsLibratoBatch
 

R

registry - Variable in class com.librato.metrics.LibratoReporter
 
report() - Method in class com.librato.metrics.LibratoReporter
 
report(SortedMap<String, Gauge>, SortedMap<String, Counter>, SortedMap<String, Histogram>, SortedMap<String, Meter>, SortedMap<String, Timer>) - Method in class com.librato.metrics.LibratoReporter
 
run() - Method in class com.librato.metrics.DummyApp.Job
 

S

setClock(Clock) - Method in class com.librato.metrics.LibratoReporter.Builder
use a custom clock
setDeleteIdleStats(boolean) - Method in class com.librato.metrics.LibratoReporter.Builder
Sets whether or not idle timers, meters, and histograms will be send to Librato or not.
setDurationUnit(TimeUnit) - Method in class com.librato.metrics.LibratoReporter.Builder
Sets the time unit to which durations will be converted by the reporter.
setExpansionConfig(LibratoReporter.MetricExpansionConfig) - Method in class com.librato.metrics.LibratoReporter.Builder
Enables control over how the reporter generates 'expanded' metrics from meters and histograms, such as percentiles and rates.
setFilter(MetricFilter) - Method in class com.librato.metrics.LibratoReporter.Builder
Filter the metrics that this particular reporter publishes
setHttpPoster(HttpPoster) - Method in class com.librato.metrics.LibratoReporter.Builder
Sets the HttpPoster which will send the payload to Librato
setName(String) - Method in class com.librato.metrics.LibratoReporter.Builder
Specify a custom name for this reporter
setOmitComplexGauges(boolean) - Method in class com.librato.metrics.LibratoReporter.Builder
Sets whether or not complex gauges (includes mean, min, max) should be sent to Librato.
setPrefix(String) - Method in class com.librato.metrics.LibratoReporter.Builder
Sets a prefix that will be prepended to all metric names
setPrefixDelimiter(String) - Method in class com.librato.metrics.LibratoReporter.Builder
Sets the delimiter which will separate the prefix from the metric name.
setRateUnit(TimeUnit) - Method in class com.librato.metrics.LibratoReporter.Builder
Sets the time unit to which rates will be converted by the reporter.
setSanitizer(Sanitizer) - Method in class com.librato.metrics.LibratoReporter.Builder
Use a custom sanitizer.
setSourceRegex(Pattern) - Method in class com.librato.metrics.LibratoReporter.Builder
Sets the source regular expression to be applied against metric names to determine dynamic sources.
setTimeout(long) - Method in class com.librato.metrics.LibratoReporter.Builder
Sets the timeout for POSTs to Librato
setTimeout(long, TimeUnit) - Method in class com.librato.metrics.LibratoReporter.Builder
set the HTTP timeout for a publishing attempt
setTimeoutUnit(TimeUnit) - Method in class com.librato.metrics.LibratoReporter.Builder
Sets the timeout time unit for POSTs to Librato
source - Variable in class com.librato.metrics.SourceInformation
 
SourceInformation - Class in com.librato.metrics
Holds information about a metric -- name and source.
SourceInformation(String, String) - Constructor for class com.librato.metrics.SourceInformation
 
start(long, TimeUnit) - Method in class com.librato.metrics.LibratoReporter
Starts the reporter polling at the given period.
stop() - Method in class com.librato.metrics.LibratoReporter
 

V

valueOf(String) - Static method in enum com.librato.metrics.LibratoReporter.ExpandedMetric
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.librato.metrics.LibratoReporter.ExpandedMetric
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G I L M N P R S V 

Copyright © 2016. All Rights Reserved.