diff options
Diffstat (limited to 'node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/NodeTimeseries.java')
-rw-r--r-- | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/NodeTimeseries.java | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/NodeTimeseries.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/NodeTimeseries.java index cedc2edfe63..24876609f58 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/NodeTimeseries.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/NodeTimeseries.java @@ -16,11 +16,11 @@ import java.util.stream.Collectors; public class NodeTimeseries { private final String hostname; - private final List<NodeMetricSnapshot> snapshots; + private final List<MetricSnapshot> snapshots; - NodeTimeseries(String hostname, List<NodeMetricSnapshot> snapshots) { + NodeTimeseries(String hostname, List<MetricSnapshot> snapshots) { this.hostname = hostname; - List<NodeMetricSnapshot> sortedSnapshots = new ArrayList<>(snapshots); + List<MetricSnapshot> sortedSnapshots = new ArrayList<>(snapshots); Collections.sort(sortedSnapshots); this.snapshots = Collections.unmodifiableList(sortedSnapshots); } @@ -29,19 +29,19 @@ public class NodeTimeseries { public int size() { return snapshots.size(); } - public NodeMetricSnapshot get(int index) { return snapshots.get(index); } + public MetricSnapshot get(int index) { return snapshots.get(index); } - public List<NodeMetricSnapshot> asList() { return snapshots; } + public List<MetricSnapshot> asList() { return snapshots; } public String hostname() { return hostname; } - public NodeTimeseries add(NodeMetricSnapshot snapshot) { - List<NodeMetricSnapshot> list = new ArrayList<>(snapshots); + public NodeTimeseries add(MetricSnapshot snapshot) { + List<MetricSnapshot> list = new ArrayList<>(snapshots); list.add(snapshot); return new NodeTimeseries(hostname(), list); } - public NodeTimeseries filter(Predicate<NodeMetricSnapshot> filter) { + public NodeTimeseries filter(Predicate<MetricSnapshot> filter) { return new NodeTimeseries(hostname, snapshots.stream().filter(filter).collect(Collectors.toList())); } |