Uses of Class
io.opencensus.implcore.stats.MutableAggregation
Packages that use MutableAggregation
-
Uses of MutableAggregation in io.opencensus.implcore.stats
Subclasses of MutableAggregation in io.opencensus.implcore.statsModifier and TypeClassDescription(package private) static final class
Calculate count on aggregatedMeasureValue
s.(package private) static final class
Calculate distribution stats on aggregatedMeasureValue
s.(package private) static class
Calculate double last value on aggregatedMeasureValue
s.(package private) static final class
Calculate last long value on aggregatedMeasureValue
s.(package private) static final class
Calculate mean on aggregatedMeasureValue
s.(package private) static class
Calculate sum of doubles on aggregatedMeasureValue
s.(package private) static final class
Calculate sum of longs on aggregatedMeasureValue
s.Fields in io.opencensus.implcore.stats with type parameters of type MutableAggregationModifier and TypeFieldDescriptionprivate final Map
<List<TagValue>, MutableAggregation> IntervalBucket.tagValueAggregationMap
private final Map
<List<TagValue>, MutableAggregation> MutableViewData.CumulativeMutableViewData.tagValueAggregationMap
Methods in io.opencensus.implcore.stats that return MutableAggregationModifier and TypeMethodDescriptionRecordUtils.AggregationDefaultFunction.apply
(Aggregation arg) RecordUtils.CreateMutableCount.apply
(Aggregation.Count arg) RecordUtils.CreateMutableDistribution.apply
(Aggregation.Distribution arg) RecordUtils.CreateMutableLastValueDouble.apply
(Measure.MeasureDouble arg) RecordUtils.CreateMutableLastValueLong.apply
(Measure.MeasureLong arg) RecordUtils.CreateMutableSumDouble.apply
(Measure.MeasureDouble arg) RecordUtils.CreateMutableSumLong.apply
(Measure.MeasureLong arg) (package private) static MutableAggregation
RecordUtils.createMutableAggregation
(Aggregation aggregation, Measure measure) Create an emptyMutableAggregation
based on the givenAggregation
.Methods in io.opencensus.implcore.stats that return types with arguments of type MutableAggregationModifier and TypeMethodDescriptionprivate static <T> Map
<T, MutableAggregation> MutableViewData.IntervalMutableViewData.aggregateOnEachTagValueList
(com.google.common.collect.Multimap<T, MutableAggregation> multimap, Aggregation aggregation, Measure measure) (package private) Map
<List<TagValue>, MutableAggregation> IntervalBucket.getTagValueAggregationMap()
Methods in io.opencensus.implcore.stats with parameters of type MutableAggregationModifier and TypeMethodDescription(package private) abstract void
MutableAggregation.combine
(MutableAggregation other, double fraction) Combine the internal values of this MutableAggregation and value of the given MutableAggregation, with the given fraction.(package private) void
MutableAggregation.MutableCount.combine
(MutableAggregation other, double fraction) (package private) void
MutableAggregation.MutableDistribution.combine
(MutableAggregation other, double fraction) (package private) void
MutableAggregation.MutableLastValueDouble.combine
(MutableAggregation other, double fraction) (package private) void
MutableAggregation.MutableMean.combine
(MutableAggregation other, double fraction) (package private) void
MutableAggregation.MutableSumDouble.combine
(MutableAggregation other, double fraction) Method parameters in io.opencensus.implcore.stats with type arguments of type MutableAggregationModifier and TypeMethodDescriptionprivate static <T> Map
<T, MutableAggregation> MutableViewData.IntervalMutableViewData.aggregateOnEachTagValueList
(com.google.common.collect.Multimap<T, MutableAggregation> multimap, Aggregation aggregation, Measure measure) (package private) static <T> Map
<T, AggregationData> RecordUtils.createAggregationMap
(Map<T, MutableAggregation> tagValueAggregationMap, Measure measure) private static void
MutableViewData.IntervalMutableViewData.putBucketsIntoMultiMap
(ArrayDeque<IntervalBucket> buckets, com.google.common.collect.Multimap<List<TagValue>, MutableAggregation> multimap, Aggregation aggregation, Measure measure, Timestamp now) private static <T> void
MutableViewData.IntervalMutableViewData.putFractionalMutableAggregationsToMultiMap
(Map<T, MutableAggregation> mutableAggrMap, com.google.common.collect.Multimap<T, MutableAggregation> multimap, Aggregation aggregation, Measure measure, double fraction) private static <T> void
MutableViewData.IntervalMutableViewData.putFractionalMutableAggregationsToMultiMap
(Map<T, MutableAggregation> mutableAggrMap, com.google.common.collect.Multimap<T, MutableAggregation> multimap, Aggregation aggregation, Measure measure, double fraction)