diff options
author | Martin Polden <mpolden@mpolden.no> | 2019-10-31 15:14:11 +0100 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2019-10-31 15:14:11 +0100 |
commit | 28c016cb4be57d993299e82536c520a5c141b27d (patch) | |
tree | 2d519dd5da6db722a4a0c39da90ebcf2b490f269 /config-provisioning | |
parent | bbd03056f0522c2fa01c7d11dac2b5d32e2795f5 (diff) |
Preserve declared order of child node types
Diffstat (limited to 'config-provisioning')
-rw-r--r-- | config-provisioning/src/main/java/com/yahoo/config/provision/NodeType.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/NodeType.java b/config-provisioning/src/main/java/com/yahoo/config/provision/NodeType.java index 74a14e51122..009d8fd73cb 100644 --- a/config-provisioning/src/main/java/com/yahoo/config/provision/NodeType.java +++ b/config-provisioning/src/main/java/com/yahoo/config/provision/NodeType.java @@ -2,7 +2,6 @@ package com.yahoo.config.provision; import java.util.List; -import java.util.Set; /** * The possible types of nodes in the node repository @@ -36,13 +35,13 @@ public enum NodeType { controllerhost("Controller host", controller), /** A host of multiple nodes, only used in {@link SystemName#dev} */ - devhost("Dev host", tenant, config, controller); + devhost("Dev host", config, controller, tenant); private final List<NodeType> childNodeTypes; private final String description; NodeType(String description, NodeType... childNodeTypes) { - this.childNodeTypes = List.copyOf(Set.of(childNodeTypes)); + this.childNodeTypes = List.of(childNodeTypes); this.description = description; } |