org.apache.kafka.common.metrics.stats
Class Min

java.lang.Object
  extended by org.apache.kafka.common.metrics.stats.SampledStat
      extended by org.apache.kafka.common.metrics.stats.Min
All Implemented Interfaces:
Measurable, MeasurableStat, Stat

public class Min
extends SampledStat

A SampledStat that gives the min over its samples.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.kafka.common.metrics.stats.SampledStat
SampledStat.Sample
 
Field Summary
 
Fields inherited from class org.apache.kafka.common.metrics.stats.SampledStat
samples
 
Constructor Summary
Min()
           
 
Method Summary
 double combine(java.util.List<SampledStat.Sample> samples, MetricConfig config, long now)
           
protected  void update(SampledStat.Sample sample, MetricConfig config, double value, long now)
           
 
Methods inherited from class org.apache.kafka.common.metrics.stats.SampledStat
current, measure, newSample, oldest, purgeObsoleteSamples, record
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Min

public Min()
Method Detail

update

protected void update(SampledStat.Sample sample,
                      MetricConfig config,
                      double value,
                      long now)
Specified by:
update in class SampledStat

combine

public double combine(java.util.List<SampledStat.Sample> samples,
                      MetricConfig config,
                      long now)
Specified by:
combine in class SampledStat