summaryrefslogtreecommitdiffstats
path: root/controller-api
diff options
context:
space:
mode:
authorJon Marius Venstad <venstad@gmail.com>2021-01-11 09:13:54 +0100
committerJon Marius Venstad <venstad@gmail.com>2021-01-11 09:13:54 +0100
commit65d8b3d6e2a3a95a495e9b3096660e15581d1bed (patch)
tree7723978d8ec06f6f8237e0da901f88bb289b5487 /controller-api
parent00d005ea8544ee5677c2f18d5358cf65afebbf32 (diff)
Add suspension mojo
Diffstat (limited to 'controller-api')
-rw-r--r--controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/ConfigServer.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/ConfigServer.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/ConfigServer.java
index 0c9a415beab..11940b30ac1 100644
--- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/ConfigServer.java
+++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/ConfigServer.java
@@ -144,4 +144,8 @@ public interface ConfigServer {
/** Get maximum resources consumed */
QuotaUsage getQuotaUsage(DeploymentId deploymentId);
+
+ /** Sets suspension status — whether application node operations are orchestrated — for the given deployment. */
+ void setSuspension(DeploymentId deploymentId, boolean suspend);
+
}