aboutsummaryrefslogtreecommitdiffstats
path: root/config-model-api
diff options
context:
space:
mode:
authorArne H Juul <arnej@yahooinc.com>2022-01-04 17:22:27 +0000
committerArne H Juul <arnej@yahooinc.com>2022-01-06 15:16:19 +0000
commit2c88a54c47539558ea77010fd523febe52cc954c (patch)
treea6acdd99eae64ddf1b3711fe16b6d274b62531b3 /config-model-api
parenteb85f48b3a6e4e69b2d45f2d9393d8b4d8e27daa (diff)
add API for legacy overrides
Diffstat (limited to 'config-model-api')
-rw-r--r--config-model-api/abi-spec.json1
-rw-r--r--config-model-api/src/main/java/com/yahoo/config/application/api/ApplicationPackage.java4
2 files changed, 5 insertions, 0 deletions
diff --git a/config-model-api/abi-spec.json b/config-model-api/abi-spec.json
index 8ad9f66ee6a..ddc8c60ca31 100644
--- a/config-model-api/abi-spec.json
+++ b/config-model-api/abi-spec.json
@@ -127,6 +127,7 @@
"public void writeMetaData()",
"public java.util.Optional getAllocatedHosts()",
"public java.util.Map getFileRegistries()",
+ "public java.util.Map legacyOverrides()",
"public java.util.Collection getSearchDefinitions()",
"public abstract java.util.Collection getSchemas()",
"public com.yahoo.config.application.api.ApplicationPackage preprocess(com.yahoo.config.provision.Zone, com.yahoo.config.application.api.DeployLogger)"
diff --git a/config-model-api/src/main/java/com/yahoo/config/application/api/ApplicationPackage.java b/config-model-api/src/main/java/com/yahoo/config/application/api/ApplicationPackage.java
index 5c36de38c9b..d07df82fda1 100644
--- a/config-model-api/src/main/java/com/yahoo/config/application/api/ApplicationPackage.java
+++ b/config-model-api/src/main/java/com/yahoo/config/application/api/ApplicationPackage.java
@@ -238,6 +238,10 @@ public interface ApplicationPackage {
return Collections.emptyMap();
}
+ default Map<String, String> legacyOverrides() {
+ return Collections.emptyMap();
+ }
+
/**
* @deprecated use {@link #getSchemas()} instead
*/