diff options
Diffstat (limited to 'impl_core/src/main/java/io/opencensus/implcore/metrics/DoubleGaugeImpl.java')
-rw-r--r-- | impl_core/src/main/java/io/opencensus/implcore/metrics/DoubleGaugeImpl.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/impl_core/src/main/java/io/opencensus/implcore/metrics/DoubleGaugeImpl.java b/impl_core/src/main/java/io/opencensus/implcore/metrics/DoubleGaugeImpl.java index 86b3512d..c314e980 100644 --- a/impl_core/src/main/java/io/opencensus/implcore/metrics/DoubleGaugeImpl.java +++ b/impl_core/src/main/java/io/opencensus/implcore/metrics/DoubleGaugeImpl.java @@ -44,7 +44,8 @@ public final class DoubleGaugeImpl extends DoubleGauge implements Meter { @VisibleForTesting static final LabelValue UNSET_VALUE = LabelValue.create(null); private final MetricDescriptor metricDescriptor; - private volatile Map<List<LabelValue>, PointImpl> registeredPoints = Collections.emptyMap(); + private volatile Map<List<LabelValue>, PointImpl> registeredPoints = + Collections.<List<LabelValue>, PointImpl>emptyMap(); private final int labelKeysSize; private final List<LabelValue> defaultLabelValues; @@ -99,7 +100,7 @@ public final class DoubleGaugeImpl extends DoubleGauge implements Meter { @Override public synchronized void clear() { - registeredPoints = Collections.emptyMap(); + registeredPoints = Collections.<List<LabelValue>, PointImpl>emptyMap(); } private synchronized DoublePoint registerTimeSeries(List<LabelValue> labelValues) { |