aboutsummaryrefslogtreecommitdiffstats
path: root/config-model-api/abi-spec.json
diff options
context:
space:
mode:
authorJon Marius Venstad <venstad@gmail.com>2021-08-19 11:49:10 +0200
committerJon Marius Venstad <venstad@gmail.com>2021-08-19 11:49:10 +0200
commitd360cfdd5dc6dc5c6475c17dc6b961786e6b7c34 (patch)
treecfb60d5f7608c78a2bebc6ea42a8075637a5cac8 /config-model-api/abi-spec.json
parent5b61adcd248e9bd9f191c21c6d0a6dc39cf78d60 (diff)
Allow configuring upgrade rollout in deployment.xml
Diffstat (limited to 'config-model-api/abi-spec.json')
-rw-r--r--config-model-api/abi-spec.json20
1 files changed, 19 insertions, 1 deletions
diff --git a/config-model-api/abi-spec.json b/config-model-api/abi-spec.json
index 5561c400745..49290618692 100644
--- a/config-model-api/abi-spec.json
+++ b/config-model-api/abi-spec.json
@@ -193,9 +193,10 @@
"public"
],
"methods": [
- "public void <init>(com.yahoo.config.provision.InstanceName, java.util.List, com.yahoo.config.application.api.DeploymentSpec$UpgradePolicy, java.util.List, java.util.Optional, java.util.Optional, com.yahoo.config.application.api.Notifications, java.util.List)",
+ "public void <init>(com.yahoo.config.provision.InstanceName, java.util.List, com.yahoo.config.application.api.DeploymentSpec$UpgradePolicy, com.yahoo.config.application.api.DeploymentSpec$UpgradeRollout, java.util.List, java.util.Optional, java.util.Optional, com.yahoo.config.application.api.Notifications, java.util.List)",
"public com.yahoo.config.provision.InstanceName name()",
"public com.yahoo.config.application.api.DeploymentSpec$UpgradePolicy upgradePolicy()",
+ "public com.yahoo.config.application.api.DeploymentSpec$UpgradeRollout upgradeRollout()",
"public java.util.List changeBlocker()",
"public java.util.Optional globalServiceId()",
"public boolean canUpgradeAt(java.time.Instant)",
@@ -350,6 +351,23 @@
"public static final enum com.yahoo.config.application.api.DeploymentSpec$UpgradePolicy conservative"
]
},
+ "com.yahoo.config.application.api.DeploymentSpec$UpgradeRollout": {
+ "superClass": "java.lang.Enum",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final",
+ "enum"
+ ],
+ "methods": [
+ "public static com.yahoo.config.application.api.DeploymentSpec$UpgradeRollout[] values()",
+ "public static com.yahoo.config.application.api.DeploymentSpec$UpgradeRollout valueOf(java.lang.String)"
+ ],
+ "fields": [
+ "public static final enum com.yahoo.config.application.api.DeploymentSpec$UpgradeRollout separate",
+ "public static final enum com.yahoo.config.application.api.DeploymentSpec$UpgradeRollout leading"
+ ]
+ },
"com.yahoo.config.application.api.DeploymentSpec": {
"superClass": "java.lang.Object",
"interfaces": [],