summaryrefslogtreecommitdiffstats
path: root/controller-api
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2018-08-14 12:56:51 +0200
committerMartin Polden <mpolden@mpolden.no>2018-08-16 10:40:30 +0200
commit5a41b6ea1ad56853854b47331f61d90d70ee9b75 (patch)
tree32c254dd4b189ae3b10c4f82f13dc84ad4302e7e /controller-api
parent84f08bf624fdb00e16a1875f10d137f549bf28f1 (diff)
Use set for node states
Diffstat (limited to 'controller-api')
-rw-r--r--controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/NodeRepository.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/NodeRepository.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/NodeRepository.java
index 8147646bf06..cdd87349037 100644
--- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/NodeRepository.java
+++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/NodeRepository.java
@@ -7,6 +7,7 @@ import com.yahoo.config.provision.NodeType;
import com.yahoo.vespa.hosted.controller.api.integration.zone.ZoneId;
import java.util.List;
+import java.util.Set;
import java.util.stream.Collectors;
/**
@@ -20,7 +21,7 @@ public interface NodeRepository {
List<Node> list(ZoneId zone, ApplicationId application);
/** List all nodes in states, in zone owned by given application */
- default List<Node> list(ZoneId zone, ApplicationId application, List<Node.State> states) {
+ default List<Node> list(ZoneId zone, ApplicationId application, Set<Node.State> states) {
return list(zone, application).stream()
.filter(node -> states.contains(node.state()))
.collect(Collectors.toList());