From 68c85e6ca6936072aa69780a2eac369c12c9be98 Mon Sep 17 00:00:00 2001 From: Jon Marius Venstad Date: Wed, 9 Oct 2019 13:54:58 +0200 Subject: Create new instances as per spec, and clean up removed ones --- .../main/java/com/yahoo/config/application/api/DeploymentSpec.java | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'config-model-api/src') diff --git a/config-model-api/src/main/java/com/yahoo/config/application/api/DeploymentSpec.java b/config-model-api/src/main/java/com/yahoo/config/application/api/DeploymentSpec.java index df042004420..446dc8d1fc3 100644 --- a/config-model-api/src/main/java/com/yahoo/config/application/api/DeploymentSpec.java +++ b/config-model-api/src/main/java/com/yahoo/config/application/api/DeploymentSpec.java @@ -258,6 +258,11 @@ public class DeploymentSpec { return instance.get(); } + /** Returns the instance names declared in this */ + public List instanceNames() { + return instances().stream().map(DeploymentInstanceSpec::name).collect(Collectors.toUnmodifiableList()); + } + /** Returns the step descendants of this which are instances */ public List instances() { return instances(steps); -- cgit v1.2.3