diff options
author | Valerij Fredriksen <valerijf@oath.com> | 2018-10-30 09:38:12 +0100 |
---|---|---|
committer | Valerij Fredriksen <valerijf@oath.com> | 2018-10-30 09:38:12 +0100 |
commit | a810ccb9ca8bfbb8cf8d2c2f69e0ad132134e4b0 (patch) | |
tree | 9177d50003d69b3d21b41a6cf97404fc818e345d | |
parent | 89fc651bd6d880c98ee2b6c747a02626d93c8e9f (diff) |
Use EnumSet
-rw-r--r-- | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/NodeRebooter.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/NodeRebooter.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/NodeRebooter.java index a83340d633c..8f30394a239 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/NodeRebooter.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/NodeRebooter.java @@ -9,7 +9,7 @@ import com.yahoo.vespa.hosted.provision.node.filter.NodeListFilter; import java.time.Clock; import java.time.Duration; -import java.util.Arrays; +import java.util.EnumSet; import java.util.List; import java.util.Random; import java.util.stream.Collectors; @@ -37,7 +37,7 @@ public class NodeRebooter extends Maintainer { @Override protected void maintain() { // Reboot candidates: Nodes in long-term states, which we know can safely orchestrate a reboot - List<Node.State> targetStates = Arrays.asList(Node.State.active, Node.State.ready); + EnumSet<Node.State> targetStates = EnumSet.of(Node.State.active, Node.State.ready); List<Node> nodesToReboot = nodeRepository().getNodes().stream() .filter(node -> targetStates.contains(node.state())) .filter(node -> node.flavor().getType() != Flavor.Type.DOCKER_CONTAINER) |