summaryrefslogtreecommitdiffstats
path: root/hosted-zone-api
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2022-06-29 10:38:04 +0200
committerMartin Polden <mpolden@mpolden.no>2022-06-29 10:39:07 +0200
commitf8fa2d4b5172ae307474efeff28b92fe3be8215e (patch)
tree31b73b5edcf7ae28a88009b24eccdd0a6c514f79 /hosted-zone-api
parentcb15bea3e708cf8feec65840cdeb0d825f3f5245 (diff)
Restore and deprecate previous constructor
Diffstat (limited to 'hosted-zone-api')
-rw-r--r--hosted-zone-api/abi-spec.json1
-rw-r--r--hosted-zone-api/src/main/java/ai/vespa/cloud/SystemInfo.java6
2 files changed, 7 insertions, 0 deletions
diff --git a/hosted-zone-api/abi-spec.json b/hosted-zone-api/abi-spec.json
index 5708ae8374c..0d9a6409759 100644
--- a/hosted-zone-api/abi-spec.json
+++ b/hosted-zone-api/abi-spec.json
@@ -89,6 +89,7 @@
"public"
],
"methods": [
+ "public void <init>(ai.vespa.cloud.ApplicationId, ai.vespa.cloud.Zone, ai.vespa.cloud.Cluster, ai.vespa.cloud.Node)",
"public void <init>(ai.vespa.cloud.ApplicationId, ai.vespa.cloud.Zone, ai.vespa.cloud.Cloud, ai.vespa.cloud.Cluster, ai.vespa.cloud.Node)",
"public ai.vespa.cloud.ApplicationId application()",
"public ai.vespa.cloud.Zone zone()",
diff --git a/hosted-zone-api/src/main/java/ai/vespa/cloud/SystemInfo.java b/hosted-zone-api/src/main/java/ai/vespa/cloud/SystemInfo.java
index 8fe3d0a2665..325f62cd7f8 100644
--- a/hosted-zone-api/src/main/java/ai/vespa/cloud/SystemInfo.java
+++ b/hosted-zone-api/src/main/java/ai/vespa/cloud/SystemInfo.java
@@ -17,6 +17,12 @@ public class SystemInfo {
private final Cluster cluster;
private final Node node;
+ // TODO: Remove on Vespa 9
+ @Deprecated(forRemoval = true)
+ public SystemInfo(ApplicationId application, Zone zone, Cluster cluster, Node node) {
+ this(application, zone, new Cloud(""), cluster, node);
+ }
+
public SystemInfo(ApplicationId application, Zone zone, Cloud cloud, Cluster cluster, Node node) {
this.application = Objects.requireNonNull(application, "Application cannot be null");
this.zone = Objects.requireNonNull(zone, "Zone cannot be null");