summaryrefslogtreecommitdiffstats
path: root/config-model-api
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-06-09 15:01:02 +0200
committerHenning Baldersheim <balder@yahoo-inc.com>2021-06-09 18:28:05 +0200
commitc6f31c85c466234df03228d997522860214a4501 (patch)
tree855b466f7293e97ff59cd9baf6f871caf915dd9d /config-model-api
parent18956afb738ba5f72631b880c7af9a16acee7589 (diff)
Add option for adding blobs
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/FileRegistry.java2
2 files changed, 3 insertions, 0 deletions
diff --git a/config-model-api/abi-spec.json b/config-model-api/abi-spec.json
index 9de674ca820..735778f4d46 100644
--- a/config-model-api/abi-spec.json
+++ b/config-model-api/abi-spec.json
@@ -422,6 +422,7 @@
"methods": [
"public abstract com.yahoo.config.FileReference addFile(java.lang.String)",
"public abstract com.yahoo.config.FileReference addUri(java.lang.String)",
+ "public abstract com.yahoo.config.FileReference addBlob(java.nio.ByteBuffer)",
"public com.yahoo.config.FileReference addApplicationPackage()",
"public abstract java.lang.String fileSourceHost()",
"public abstract java.util.List export()"
diff --git a/config-model-api/src/main/java/com/yahoo/config/application/api/FileRegistry.java b/config-model-api/src/main/java/com/yahoo/config/application/api/FileRegistry.java
index 8415781b827..9d049ae0847 100644
--- a/config-model-api/src/main/java/com/yahoo/config/application/api/FileRegistry.java
+++ b/config-model-api/src/main/java/com/yahoo/config/application/api/FileRegistry.java
@@ -1,6 +1,7 @@
// Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
package com.yahoo.config.application.api;
+import java.nio.ByteBuffer;
import java.util.List;
import com.yahoo.config.FileReference;
@@ -13,6 +14,7 @@ public interface FileRegistry {
FileReference addFile(String relativePath);
FileReference addUri(String uri);
+ FileReference addBlob(ByteBuffer blob);
default FileReference addApplicationPackage() { return addFile(""); }
/**