summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorØyvind Grønnesby <oyving@verizonmedia.com>2019-07-16 14:55:15 +0200
committerØyvind Grønnesby <oyving@verizonmedia.com>2019-07-16 14:55:15 +0200
commit9d7cea8844051ee44500846a0cc7facfc5d24eb0 (patch)
tree476ea4b61653810242dd923f376382c8645a5d8b
parent16dd1ac5103255d7c8da213a57f86525d757ab58 (diff)
Make returned metrics unmodifiable
-rw-r--r--controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/application/v4/model/ClusterMetrics.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/application/v4/model/ClusterMetrics.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/application/v4/model/ClusterMetrics.java
index 07253dbf2cb..1377a333335 100644
--- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/application/v4/model/ClusterMetrics.java
+++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/application/v4/model/ClusterMetrics.java
@@ -1,6 +1,7 @@
// Copyright 2019 Oath Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
package com.yahoo.vespa.hosted.controller.api.application.v4.model;
+import java.util.Collections;
import java.util.HashMap;
import java.util.Map;
@@ -28,7 +29,7 @@ public class ClusterMetrics {
}
public Map<String, Double> getMetrics() {
- return metrics;
+ return Collections.unmodifiableMap(metrics);
}
public void addMetric(String name, double value) {