summaryrefslogtreecommitdiffstats
path: root/config-model-api/abi-spec.json
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2021-11-02 09:11:16 +0100
committerMartin Polden <mpolden@mpolden.no>2021-11-02 09:11:16 +0100
commit2ab4b69666ab0f904e1e8edbb6b9a6cf20939544 (patch)
treecc0b70c787321d9fe4a21d7e5a12cb17f2a532ba /config-model-api/abi-spec.json
parent6e5fbde79b8c12c9b948e737654b1dc1d2d3f3da (diff)
Update ABI spec
Diffstat (limited to 'config-model-api/abi-spec.json')
-rw-r--r--config-model-api/abi-spec.json49
1 files changed, 44 insertions, 5 deletions
diff --git a/config-model-api/abi-spec.json b/config-model-api/abi-spec.json
index b3223c1a7b6..e9431622027 100644
--- a/config-model-api/abi-spec.json
+++ b/config-model-api/abi-spec.json
@@ -375,7 +375,7 @@
"public"
],
"methods": [
- "public void <init>(java.util.List, java.util.Optional, java.util.Optional, java.util.Optional, java.lang.String)",
+ "public void <init>(java.util.List, java.util.Optional, java.util.Optional, java.util.Optional, java.util.List, java.lang.String)",
"public java.util.Optional majorVersion()",
"public java.util.List steps()",
"public java.util.Optional athenzDomain()",
@@ -386,6 +386,7 @@
"public com.yahoo.config.application.api.DeploymentInstanceSpec requireInstance(com.yahoo.config.provision.InstanceName)",
"public java.util.List instanceNames()",
"public java.util.List instances()",
+ "public java.util.List endpoints()",
"public static com.yahoo.config.application.api.DeploymentSpec fromXml(java.io.Reader)",
"public static com.yahoo.config.application.api.DeploymentSpec fromXml(java.lang.String)",
"public static com.yahoo.config.application.api.DeploymentSpec fromXml(java.lang.String, boolean)",
@@ -397,6 +398,40 @@
"public static final com.yahoo.config.application.api.DeploymentSpec empty"
]
},
+ "com.yahoo.config.application.api.Endpoint$Level": {
+ "superClass": "java.lang.Enum",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final",
+ "enum"
+ ],
+ "methods": [
+ "public static com.yahoo.config.application.api.Endpoint$Level[] values()",
+ "public static com.yahoo.config.application.api.Endpoint$Level valueOf(java.lang.String)"
+ ],
+ "fields": [
+ "public static final enum com.yahoo.config.application.api.Endpoint$Level application",
+ "public static final enum com.yahoo.config.application.api.Endpoint$Level instance"
+ ]
+ },
+ "com.yahoo.config.application.api.Endpoint$Target": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.config.provision.RegionName, com.yahoo.config.provision.InstanceName, int)",
+ "public com.yahoo.config.provision.RegionName region()",
+ "public com.yahoo.config.provision.InstanceName instance()",
+ "public int weight()",
+ "public java.lang.String toString()",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()"
+ ],
+ "fields": []
+ },
"com.yahoo.config.application.api.Endpoint": {
"superClass": "java.lang.Object",
"interfaces": [],
@@ -404,16 +439,20 @@
"public"
],
"methods": [
- "public void <init>(java.util.Optional, java.lang.String, java.util.Set)",
+ "public void <init>(java.lang.String, java.lang.String, com.yahoo.config.application.api.Endpoint$Level, java.util.List)",
"public java.lang.String endpointId()",
"public java.lang.String containerId()",
- "public java.util.Set regions()",
- "public com.yahoo.config.application.api.Endpoint withRegions(java.util.Set)",
+ "public java.util.List regions()",
+ "public com.yahoo.config.application.api.Endpoint$Level level()",
+ "public java.util.List targets()",
+ "public com.yahoo.config.application.api.Endpoint withTargets(java.util.List)",
"public boolean equals(java.lang.Object)",
"public int hashCode()",
"public java.lang.String toString()"
],
- "fields": []
+ "fields": [
+ "public static final java.lang.String DEFAULT_ID"
+ ]
},
"com.yahoo.config.application.api.FileRegistry$Entry": {
"superClass": "java.lang.Object",