Class OperationResultSampler<T extends Enum<T>>
- java.lang.Object
-
- org.terracotta.statistics.AbstractSourceStatistic<ChainedEventObserver>
-
- org.terracotta.statistics.derived.OperationResultFilter<T>
-
- org.terracotta.statistics.derived.OperationResultSampler<T>
-
- All Implemented Interfaces:
ChainedObserver,ChainedOperationObserver<T>,SourceStatistic<ChainedEventObserver>
public class OperationResultSampler<T extends Enum<T>> extends OperationResultFilter<T>
- Author:
- cdennis
-
-
Field Summary
-
Fields inherited from class org.terracotta.statistics.derived.OperationResultFilter
targets
-
Fields inherited from class org.terracotta.statistics.AbstractSourceStatistic
derivedStatistics
-
-
Constructor Summary
Constructors Constructor Description OperationResultSampler(Set<T> targets, double sampling, ChainedEventObserver... observers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidend(long time, long latency, T result)intgetCeiling()-
Methods inherited from class org.terracotta.statistics.derived.OperationResultFilter
begin, getTargets
-
Methods inherited from class org.terracotta.statistics.AbstractSourceStatistic
addDerivedStatistic, getDerivedStatistics, removeDerivedStatistic
-
-
-
-
Constructor Detail
-
OperationResultSampler
public OperationResultSampler(Set<T> targets, double sampling, ChainedEventObserver... observers)
-
-