aboutsummaryrefslogtreecommitdiff
path: root/impl_core/src/main/java/io/opencensus/implcore/metrics/LongGaugeImpl.java
diff options
context:
space:
mode:
authorMayur Kale <mayurkale@google.com>2018-10-18 16:36:55 -0700
committerGitHub <noreply@github.com>2018-10-18 16:36:55 -0700
commitaf1358b7e29d15257cff835c25ee3b38382c3c9b (patch)
treef18a5cb3c379f9b13a3254b2ad6bb0847322e8fa /impl_core/src/main/java/io/opencensus/implcore/metrics/LongGaugeImpl.java
parentb98e4b90687833108cb497d0bc61311ff662db7c (diff)
downloadopencensus-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.java5
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) {