diff options
author | Mayur Kale <mayurkale@google.com> | 2018-10-18 16:36:55 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-10-18 16:36:55 -0700 |
commit | af1358b7e29d15257cff835c25ee3b38382c3c9b (patch) | |
tree | f18a5cb3c379f9b13a3254b2ad6bb0847322e8fa /impl_core/src/main/java/io/opencensus/implcore/metrics/LongGaugeImpl.java | |
parent | b98e4b90687833108cb497d0bc61311ff662db7c (diff) | |
download | opencensus-java-af1358b7e29d15257cff835c25ee3b38382c3c9b.tar.gz |
Gauge API : Add support for DerivedDoubleGauge (#1504)
* Add support for DerivedDoubleGauge
* Fix review comments
* Fix reviews
Diffstat (limited to 'impl_core/src/main/java/io/opencensus/implcore/metrics/LongGaugeImpl.java')
-rw-r--r-- | impl_core/src/main/java/io/opencensus/implcore/metrics/LongGaugeImpl.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/impl_core/src/main/java/io/opencensus/implcore/metrics/LongGaugeImpl.java b/impl_core/src/main/java/io/opencensus/implcore/metrics/LongGaugeImpl.java index f158e656..3460d7a4 100644 --- a/impl_core/src/main/java/io/opencensus/implcore/metrics/LongGaugeImpl.java +++ b/impl_core/src/main/java/io/opencensus/implcore/metrics/LongGaugeImpl.java @@ -44,7 +44,8 @@ public final class LongGaugeImpl extends LongGauge 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 LongGaugeImpl extends LongGauge implements Meter { @Override public synchronized void clear() { - registeredPoints = Collections.emptyMap(); + registeredPoints = Collections.<List<LabelValue>, PointImpl>emptyMap(); } private synchronized LongPoint registerTimeSeries(List<LabelValue> labelValues) { |