Skip navigation links
A B C F G H I M P R S T W 

A

additionalFields(Map<String, Object>) - Method in class io.github.aparnachaudhary.metrics.MongoDBReporter.Builder
Additional fields to be included for each metric

B

BaseEntity - Class in io.github.aparnachaudhary.metrics.model
 
BaseEntity() - Constructor for class io.github.aparnachaudhary.metrics.model.BaseEntity
 
build() - Method in class io.github.aparnachaudhary.metrics.MongoDBReporter.Builder
 

C

convertDurationsTo(TimeUnit) - Method in class io.github.aparnachaudhary.metrics.MongoDBReporter.Builder
Convert all the durations to a certain TimeUnit, defaults to milliseconds
convertRatesTo(TimeUnit) - Method in class io.github.aparnachaudhary.metrics.MongoDBReporter.Builder
Convert all the rates to a certain TimeUnit, defaults to seconds
CounterEntity - Class in io.github.aparnachaudhary.metrics.model
Created by aparna on 11/17/15.
CounterEntity() - Constructor for class io.github.aparnachaudhary.metrics.model.CounterEntity
 

F

filter(MetricFilter) - Method in class io.github.aparnachaudhary.metrics.MongoDBReporter.Builder
Allows to configure a special MetricFilter, which defines what metrics are reported
forRegistry(MetricRegistry) - Static method in class io.github.aparnachaudhary.metrics.MongoDBReporter
 

G

GaugeEntity - Class in io.github.aparnachaudhary.metrics.model
 
GaugeEntity() - Constructor for class io.github.aparnachaudhary.metrics.model.GaugeEntity
 
getCount() - Method in class io.github.aparnachaudhary.metrics.model.CounterEntity
 
getCount() - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
getCount() - Method in class io.github.aparnachaudhary.metrics.model.MeteredEntity
 
getCount() - Method in class io.github.aparnachaudhary.metrics.model.TimerEntity
 
getM15Rate() - Method in class io.github.aparnachaudhary.metrics.model.MeteredEntity
 
getM15Rate() - Method in class io.github.aparnachaudhary.metrics.model.TimerEntity
 
getM1Rate() - Method in class io.github.aparnachaudhary.metrics.model.MeteredEntity
 
getM1Rate() - Method in class io.github.aparnachaudhary.metrics.model.TimerEntity
 
getM5Rate() - Method in class io.github.aparnachaudhary.metrics.model.MeteredEntity
 
getM5Rate() - Method in class io.github.aparnachaudhary.metrics.model.TimerEntity
 
getMax() - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
getMean() - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
getMeanRate() - Method in class io.github.aparnachaudhary.metrics.model.MeteredEntity
 
getMeanRate() - Method in class io.github.aparnachaudhary.metrics.model.TimerEntity
 
getMedian() - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
getMin() - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
getP75() - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
getP95() - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
getP98() - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
getP99() - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
getP999() - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
getSnapshot() - Method in class io.github.aparnachaudhary.metrics.model.TimerEntity
 
getStdDev() - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
getValue() - Method in class io.github.aparnachaudhary.metrics.model.GaugeEntity
 

H

HistogramEntity - Class in io.github.aparnachaudhary.metrics.model
 
HistogramEntity(Snapshot) - Constructor for class io.github.aparnachaudhary.metrics.model.HistogramEntity
 

I

io.github.aparnachaudhary.metrics - package io.github.aparnachaudhary.metrics
 
io.github.aparnachaudhary.metrics.model - package io.github.aparnachaudhary.metrics.model
 

M

MeteredEntity - Class in io.github.aparnachaudhary.metrics.model
Created by aparna on 11/17/15.
MeteredEntity(Metered) - Constructor for class io.github.aparnachaudhary.metrics.model.MeteredEntity
 
mongoClientOptions(MongoClientOptions) - Method in class io.github.aparnachaudhary.metrics.MongoDBReporter.Builder
 
mongoCredentials(MongoCredential[]) - Method in class io.github.aparnachaudhary.metrics.MongoDBReporter.Builder
 
MongoDBReporter - Class in io.github.aparnachaudhary.metrics
Created by aparna on 11/15/15.
MongoDBReporter(MetricRegistry, String, ServerAddress[], MongoCredential[], MongoClientOptions, Clock, String, TimeUnit, TimeUnit, MetricFilter, Map<String, Object>) - Constructor for class io.github.aparnachaudhary.metrics.MongoDBReporter
 
MongoDBReporter.Builder - Class in io.github.aparnachaudhary.metrics
 

P

prefixedWith(String) - Method in class io.github.aparnachaudhary.metrics.MongoDBReporter.Builder
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 io.github.aparnachaudhary.metrics.MongoDBReporter
 

S

serverAddresses(ServerAddress[]) - Method in class io.github.aparnachaudhary.metrics.MongoDBReporter.Builder
 
setCount(Object) - Method in class io.github.aparnachaudhary.metrics.model.CounterEntity
 
setCount(Long) - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
setCount(Long) - Method in class io.github.aparnachaudhary.metrics.model.MeteredEntity
 
setCount(Long) - Method in class io.github.aparnachaudhary.metrics.model.TimerEntity
 
setM15Rate(Double) - Method in class io.github.aparnachaudhary.metrics.model.MeteredEntity
 
setM15Rate(Double) - Method in class io.github.aparnachaudhary.metrics.model.TimerEntity
 
setM1Rate(Double) - Method in class io.github.aparnachaudhary.metrics.model.MeteredEntity
 
setM1Rate(Double) - Method in class io.github.aparnachaudhary.metrics.model.TimerEntity
 
setM5Rate(Double) - Method in class io.github.aparnachaudhary.metrics.model.MeteredEntity
 
setM5Rate(Double) - Method in class io.github.aparnachaudhary.metrics.model.TimerEntity
 
setMax(Long) - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
setMean(Double) - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
setMeanRate(Double) - Method in class io.github.aparnachaudhary.metrics.model.MeteredEntity
 
setMeanRate(Double) - Method in class io.github.aparnachaudhary.metrics.model.TimerEntity
 
setMedian(Double) - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
setMin(Long) - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
setName(String) - Method in class io.github.aparnachaudhary.metrics.model.BaseEntity
 
setP75(Double) - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
setP95(Double) - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
setP98(Double) - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
setP99(Double) - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
setP999(Double) - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
setStdDev(Double) - Method in class io.github.aparnachaudhary.metrics.model.HistogramEntity
 
setTimestamp(Date) - Method in class io.github.aparnachaudhary.metrics.model.BaseEntity
 
setValue(Object) - Method in class io.github.aparnachaudhary.metrics.model.GaugeEntity
 

T

TimerEntity - Class in io.github.aparnachaudhary.metrics.model
 
TimerEntity(Timer) - Constructor for class io.github.aparnachaudhary.metrics.model.TimerEntity
 

W

withClock(Clock) - Method in class io.github.aparnachaudhary.metrics.MongoDBReporter.Builder
Inject your custom definition of how time passes.
withDatabaseName(String) - Method in class io.github.aparnachaudhary.metrics.MongoDBReporter.Builder
 
A B C F G H I M P R S T W 
Skip navigation links

Copyright © 2015. All Rights Reserved.