diff options
author | Yang Song <songy23@users.noreply.github.com> | 2018-03-28 09:53:07 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-03-28 09:53:07 -0700 |
commit | 95e8f18cf1020419755a1fc207e500fbdb23081d (patch) | |
tree | 01d7f0d89a02391b57b321fdb8fc776b9ac3adba /impl_core/src/main/java/io/opencensus | |
parent | 500d4809c7d785ee8ef7df7f4fbf04dd1f2a51c8 (diff) | |
download | opencensus-java-95e8f18cf1020419755a1fc207e500fbdb23081d.tar.gz |
Deprecate Mean and MeanData (#1101)
* Deprecate Mean and MeanData
* Suppress deprecation warnings.
* Suppress warning InconsistentOverloads
* CopyAnnotations for AutoValue Mean and MeanData
Diffstat (limited to 'impl_core/src/main/java/io/opencensus')
-rw-r--r-- | impl_core/src/main/java/io/opencensus/implcore/stats/MutableViewData.java | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/impl_core/src/main/java/io/opencensus/implcore/stats/MutableViewData.java b/impl_core/src/main/java/io/opencensus/implcore/stats/MutableViewData.java index b82136d3..588b4897 100644 --- a/impl_core/src/main/java/io/opencensus/implcore/stats/MutableViewData.java +++ b/impl_core/src/main/java/io/opencensus/implcore/stats/MutableViewData.java @@ -35,12 +35,10 @@ import io.opencensus.implcore.tags.TagContextImpl; import io.opencensus.stats.Aggregation; import io.opencensus.stats.Aggregation.Count; import io.opencensus.stats.Aggregation.Distribution; -import io.opencensus.stats.Aggregation.Mean; import io.opencensus.stats.Aggregation.Sum; import io.opencensus.stats.AggregationData; import io.opencensus.stats.AggregationData.CountData; import io.opencensus.stats.AggregationData.DistributionData; -import io.opencensus.stats.AggregationData.MeanData; import io.opencensus.stats.AggregationData.SumDataDouble; import io.opencensus.stats.AggregationData.SumDataLong; import io.opencensus.stats.Measure; @@ -501,9 +499,10 @@ abstract class MutableViewData { private static final CreateMutableCount INSTANCE = new CreateMutableCount(); } - private static final class CreateMutableMean implements Function<Mean, MutableAggregation> { + private static final class CreateMutableMean + implements Function<Aggregation.Mean, MutableAggregation> { @Override - public MutableAggregation apply(Mean arg) { + public MutableAggregation apply(Aggregation.Mean arg) { return MutableMean.create(); } @@ -549,7 +548,7 @@ abstract class MutableViewData { private static final class CreateMeanData implements Function<MutableMean, AggregationData> { @Override public AggregationData apply(MutableMean arg) { - return MeanData.create(arg.getMean(), arg.getCount()); + return AggregationData.MeanData.create(arg.getMean(), arg.getCount()); } private static final CreateMeanData INSTANCE = new CreateMeanData(); |