From d360cfdd5dc6dc5c6475c17dc6b961786e6b7c34 Mon Sep 17 00:00:00 2001 From: Jon Marius Venstad Date: Thu, 19 Aug 2021 11:49:10 +0200 Subject: Allow configuring upgrade rollout in deployment.xml --- config-model-api/abi-spec.json | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) (limited to 'config-model-api/abi-spec.json') 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 (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 (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": [], -- cgit v1.2.3