summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2022-01-19 08:48:58 +0100
committerGitHub <noreply@github.com>2022-01-19 08:48:58 +0100
commit48c309f906c7ca42ec5e1338e6745c314241cd1a (patch)
treeb52c6ba288baed2dbe385a2108c83348ab417f14
parent240bd7f0ccf80ebc45fc953eded77404d11fb586 (diff)
parent54bfb797c727e16537ece247b0d834d30ab54ce1 (diff)
Merge pull request #20863 from vespa-engine/hmusum/handle-apps-with-restart-on-deploy
Add cluster name and getDeferChangesUntilRestart to ApplicationCluste…
-rw-r--r--config-model-api/src/main/java/com/yahoo/config/model/api/ApplicationClusterInfo.java6
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/container/ApplicationContainerCluster.java3
2 files changed, 9 insertions, 0 deletions
diff --git a/config-model-api/src/main/java/com/yahoo/config/model/api/ApplicationClusterInfo.java b/config-model-api/src/main/java/com/yahoo/config/model/api/ApplicationClusterInfo.java
index 2cd2e980761..20fcb6b599b 100644
--- a/config-model-api/src/main/java/com/yahoo/config/model/api/ApplicationClusterInfo.java
+++ b/config-model-api/src/main/java/com/yahoo/config/model/api/ApplicationClusterInfo.java
@@ -5,5 +5,11 @@ package com.yahoo.config.model.api;
import java.util.List;
public interface ApplicationClusterInfo {
+
List<ApplicationClusterEndpoint> endpoints();
+
+ boolean getDeferChangesUntilRestart();
+
+ String name();
+
}
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/container/ApplicationContainerCluster.java b/config-model/src/main/java/com/yahoo/vespa/model/container/ApplicationContainerCluster.java
index 89c455269f4..780de5dbf04 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/container/ApplicationContainerCluster.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/container/ApplicationContainerCluster.java
@@ -343,6 +343,9 @@ public final class ApplicationContainerCluster extends ContainerCluster<Applicat
return endpointList;
}
+ @Override
+ public String name() { return getName(); }
+
public static class MbusParams {
// the amount of the maxpendingbytes to process concurrently, typically 0.2 (20%)
final Double maxConcurrentFactor;