Class Percentiles
java.lang.Object
org.apache.kafka.common.metrics.stats.SampledStat
org.apache.kafka.common.metrics.stats.Percentiles
- All Implemented Interfaces:
- CompoundStat,- Measurable,- MeasurableStat,- MetricValueProvider<Double>,- Stat
A compound stat that reports one or more percentiles
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class org.apache.kafka.common.metrics.stats.SampledStatSampledStat.SampleNested classes/interfaces inherited from interface org.apache.kafka.common.metrics.CompoundStatCompoundStat.NamedMeasurable
- 
Field SummaryFields inherited from class org.apache.kafka.common.metrics.stats.SampledStatsamples
- 
Constructor SummaryConstructorsConstructorDescriptionPercentiles(int sizeInBytes, double min, double max, Percentiles.BucketSizing bucketing, Percentile... percentiles) Percentiles(int sizeInBytes, double max, Percentiles.BucketSizing bucketing, Percentile... percentiles) 
- 
Method SummaryModifier and TypeMethodDescriptiondoublecombine(List<SampledStat.Sample> samples, MetricConfig config, long now) protected org.apache.kafka.common.metrics.stats.Percentiles.HistogramSamplenewSample(long timeMs) stats()protected voidupdate(SampledStat.Sample sample, MetricConfig config, double value, long timeMs) doublevalue(MetricConfig config, long now, double quantile) Methods inherited from class org.apache.kafka.common.metrics.stats.SampledStatcurrent, measure, oldest, purgeObsoleteSamples, record, toString
- 
Constructor Details- 
Percentilespublic Percentiles(int sizeInBytes, double max, Percentiles.BucketSizing bucketing, Percentile... percentiles) 
- 
Percentilespublic Percentiles(int sizeInBytes, double min, double max, Percentiles.BucketSizing bucketing, Percentile... percentiles) 
 
- 
- 
Method Details- 
stats- Specified by:
- statsin interface- CompoundStat
 
- 
value
- 
combine- Specified by:
- combinein class- SampledStat
 
- 
newSampleprotected org.apache.kafka.common.metrics.stats.Percentiles.HistogramSample newSample(long timeMs) - Overrides:
- newSamplein class- SampledStat
 
- 
update- Specified by:
- updatein class- SampledStat
 
 
-