summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Musum <musum@yahooinc.com>2022-01-18 22:10:18 +0100
committerHarald Musum <musum@yahooinc.com>2022-01-18 22:10:18 +0100
commit54bfb797c727e16537ece247b0d834d30ab54ce1 (patch)
tree0a3a3f9817b1e1698402d2099c68cacbeb6e9961
parentd1f1b1a97766e0749f6a9429610941a75a409d0b (diff)
Add cluster name and getDeferChangesUntilRestart to ApplicationClusterInfo
Needed for upcoming convergence checker work
-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;