summaryrefslogtreecommitdiffstats
path: root/documentapi
diff options
context:
space:
mode:
authorJon Marius Venstad <venstad@gmail.com>2020-09-24 21:27:34 +0200
committerJon Marius Venstad <venstad@gmail.com>2020-09-24 21:38:29 +0200
commit08bca580ba37998cc826629e0a11532c51e35131 (patch)
tree793ddbbcc6c80c4edbd24cfc070863043ec2b409 /documentapi
parent0001e35d02bd576355507d78a44e08514dcc7f0c (diff)
Update abi spec
Diffstat (limited to 'documentapi')
-rw-r--r--documentapi/abi-spec.json48
1 files changed, 45 insertions, 3 deletions
diff --git a/documentapi/abi-spec.json b/documentapi/abi-spec.json
index 23c3bd3c1b8..f5f2a7c1845 100644
--- a/documentapi/abi-spec.json
+++ b/documentapi/abi-spec.json
@@ -40,13 +40,17 @@
"public com.yahoo.documentapi.Result put(com.yahoo.document.Document, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority)",
"public com.yahoo.documentapi.Result put(com.yahoo.document.DocumentPut)",
"public com.yahoo.documentapi.Result put(com.yahoo.document.DocumentPut, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority)",
+ "public com.yahoo.documentapi.Result put(com.yahoo.document.DocumentPut, com.yahoo.documentapi.DocumentOperationParameters)",
"public abstract com.yahoo.documentapi.Result get(com.yahoo.document.DocumentId)",
"public com.yahoo.documentapi.Result get(com.yahoo.document.DocumentId, boolean, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority)",
"public com.yahoo.documentapi.Result get(com.yahoo.document.DocumentId, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority)",
+ "public com.yahoo.documentapi.Result get(com.yahoo.document.DocumentId, com.yahoo.documentapi.DocumentOperationParameters)",
"public abstract com.yahoo.documentapi.Result remove(com.yahoo.document.DocumentId)",
"public com.yahoo.documentapi.Result remove(com.yahoo.document.DocumentId, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority)",
+ "public com.yahoo.documentapi.Result remove(com.yahoo.document.DocumentId, com.yahoo.documentapi.DocumentOperationParameters)",
"public abstract com.yahoo.documentapi.Result update(com.yahoo.document.DocumentUpdate)",
"public com.yahoo.documentapi.Result update(com.yahoo.document.DocumentUpdate, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority)",
+ "public com.yahoo.documentapi.Result update(com.yahoo.document.DocumentUpdate, com.yahoo.documentapi.DocumentOperationParameters)",
"public abstract double getCurrentWindowSize()"
],
"fields": []
@@ -130,6 +134,7 @@
"public void <init>(long, java.lang.String, boolean)",
"public void <init>(long, com.yahoo.document.DocumentId, java.lang.String, boolean)",
"public void <init>(long, com.yahoo.document.DocumentId, java.lang.String, com.yahoo.documentapi.Response$Outcome)",
+ "public void <init>(long, com.yahoo.document.DocumentId, java.lang.String, com.yahoo.documentapi.Response$Outcome, com.yahoo.messagebus.Trace)",
"public com.yahoo.document.DocumentId getDocumentId()",
"public int hashCode()",
"public boolean equals(java.lang.Object)",
@@ -149,6 +154,26 @@
],
"fields": []
},
+ "com.yahoo.documentapi.DocumentOperationParameters": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public static com.yahoo.documentapi.DocumentOperationParameters parameters()",
+ "public com.yahoo.documentapi.DocumentOperationParameters withPriority(com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority)",
+ "public com.yahoo.documentapi.DocumentOperationParameters withFieldSet(com.yahoo.document.fieldset.FieldSet)",
+ "public com.yahoo.documentapi.DocumentOperationParameters withFieldSet(java.lang.String)",
+ "public com.yahoo.documentapi.DocumentOperationParameters withRoute(java.lang.String)",
+ "public com.yahoo.documentapi.DocumentOperationParameters withTraceLevel(int)",
+ "public java.util.Optional priority()",
+ "public java.util.Optional fieldSet()",
+ "public java.util.Optional route()",
+ "public java.util.OptionalInt traceLevel()"
+ ],
+ "fields": []
+ },
"com.yahoo.documentapi.DocumentResponse": {
"superClass": "com.yahoo.documentapi.Response",
"interfaces": [],
@@ -158,9 +183,11 @@
"methods": [
"public void <init>(long)",
"public void <init>(long, com.yahoo.document.Document)",
+ "public void <init>(long, com.yahoo.document.Document, com.yahoo.messagebus.Trace)",
"public void <init>(long, java.lang.String, boolean)",
"public void <init>(long, com.yahoo.document.Document, java.lang.String, boolean)",
"public void <init>(long, com.yahoo.document.Document, java.lang.String, com.yahoo.documentapi.Response$Outcome)",
+ "public void <init>(long, com.yahoo.document.Document, java.lang.String, com.yahoo.documentapi.Response$Outcome, com.yahoo.messagebus.Trace)",
"public com.yahoo.document.Document getDocument()",
"public boolean isSuccess()",
"public int hashCode()",
@@ -182,6 +209,7 @@
"public void <init>(long, java.lang.String, com.yahoo.documentapi.Response$Outcome)",
"public void <init>(long, com.yahoo.document.DocumentUpdate, java.lang.String, boolean)",
"public void <init>(long, com.yahoo.document.DocumentUpdate, java.lang.String, com.yahoo.documentapi.Response$Outcome)",
+ "public void <init>(long, com.yahoo.document.DocumentUpdate, java.lang.String, com.yahoo.documentapi.Response$Outcome, com.yahoo.messagebus.Trace)",
"public com.yahoo.document.DocumentUpdate getDocumentUpdate()",
"public int hashCode()",
"public boolean equals(java.lang.Object)",
@@ -354,6 +382,7 @@
],
"methods": [
"public void <init>(long, boolean)",
+ "public void <init>(long, boolean, com.yahoo.messagebus.Trace)",
"public boolean wasFound()",
"public boolean isSuccess()",
"public int hashCode()",
@@ -392,10 +421,12 @@
"public void <init>(long, java.lang.String)",
"public void <init>(long, java.lang.String, boolean)",
"public void <init>(long, java.lang.String, com.yahoo.documentapi.Response$Outcome)",
+ "public void <init>(long, java.lang.String, com.yahoo.documentapi.Response$Outcome, com.yahoo.messagebus.Trace)",
"public java.lang.String getTextMessage()",
"public boolean isSuccess()",
"public com.yahoo.documentapi.Response$Outcome outcome()",
"public long getRequestId()",
+ "public com.yahoo.messagebus.Trace getTrace()",
"public boolean equals(java.lang.Object)",
"public int hashCode()",
"public java.lang.String toString()"
@@ -543,14 +574,18 @@
"methods": [
"public abstract void put(com.yahoo.document.DocumentPut)",
"public void put(com.yahoo.document.DocumentPut, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority)",
+ "public void put(com.yahoo.document.DocumentPut, com.yahoo.documentapi.DocumentOperationParameters)",
"public com.yahoo.document.Document get(com.yahoo.document.DocumentId)",
"public com.yahoo.document.Document get(com.yahoo.document.DocumentId, java.lang.String, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority)",
"public abstract com.yahoo.document.Document get(com.yahoo.document.DocumentId, java.time.Duration)",
"public abstract com.yahoo.document.Document get(com.yahoo.document.DocumentId, java.lang.String, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority, java.time.Duration)",
+ "public com.yahoo.document.Document get(com.yahoo.document.DocumentId, com.yahoo.documentapi.DocumentOperationParameters, java.time.Duration)",
"public abstract boolean remove(com.yahoo.document.DocumentRemove)",
"public abstract boolean remove(com.yahoo.document.DocumentRemove, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority)",
+ "public boolean remove(com.yahoo.document.DocumentRemove, com.yahoo.documentapi.DocumentOperationParameters)",
"public abstract boolean update(com.yahoo.document.DocumentUpdate)",
- "public abstract boolean update(com.yahoo.document.DocumentUpdate, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority)"
+ "public abstract boolean update(com.yahoo.document.DocumentUpdate, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority)",
+ "public boolean update(com.yahoo.document.DocumentUpdate, com.yahoo.documentapi.DocumentOperationParameters)"
],
"fields": []
},
@@ -562,6 +597,7 @@
],
"methods": [
"public void <init>(long, boolean)",
+ "public void <init>(long, boolean, com.yahoo.messagebus.Trace)",
"public boolean wasFound()",
"public boolean isSuccess()",
"public int hashCode()",
@@ -1022,13 +1058,17 @@
"methods": [
"public com.yahoo.documentapi.Result put(com.yahoo.document.Document)",
"public com.yahoo.documentapi.Result put(com.yahoo.document.DocumentPut, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority)",
+ "public com.yahoo.documentapi.Result put(com.yahoo.document.DocumentPut, com.yahoo.documentapi.DocumentOperationParameters)",
"public com.yahoo.documentapi.Result get(com.yahoo.document.DocumentId)",
"public com.yahoo.documentapi.Result get(com.yahoo.document.DocumentId, boolean, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority)",
"public com.yahoo.documentapi.Result get(com.yahoo.document.DocumentId, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority)",
+ "public com.yahoo.documentapi.Result get(com.yahoo.document.DocumentId, com.yahoo.documentapi.DocumentOperationParameters)",
"public com.yahoo.documentapi.Result remove(com.yahoo.document.DocumentId)",
"public com.yahoo.documentapi.Result remove(com.yahoo.document.DocumentId, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority)",
+ "public com.yahoo.documentapi.Result remove(com.yahoo.document.DocumentId, com.yahoo.documentapi.DocumentOperationParameters)",
"public com.yahoo.documentapi.Result update(com.yahoo.document.DocumentUpdate)",
"public com.yahoo.documentapi.Result update(com.yahoo.document.DocumentUpdate, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority)",
+ "public com.yahoo.documentapi.Result update(com.yahoo.document.DocumentUpdate, com.yahoo.documentapi.DocumentOperationParameters)",
"public com.yahoo.documentapi.Result send(com.yahoo.messagebus.Message)",
"public com.yahoo.documentapi.Response getNext()",
"public com.yahoo.documentapi.Response getNext(int)",
@@ -1132,14 +1172,16 @@
"public com.yahoo.messagebus.Reply syncSend(com.yahoo.messagebus.Message)",
"public void put(com.yahoo.document.DocumentPut)",
"public void put(com.yahoo.document.DocumentPut, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority)",
- "public com.yahoo.document.Document get(com.yahoo.document.DocumentId)",
- "public com.yahoo.document.Document get(com.yahoo.document.DocumentId, java.lang.String, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority)",
+ "public void put(com.yahoo.document.DocumentPut, com.yahoo.documentapi.DocumentOperationParameters)",
"public com.yahoo.document.Document get(com.yahoo.document.DocumentId, java.time.Duration)",
"public com.yahoo.document.Document get(com.yahoo.document.DocumentId, java.lang.String, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority, java.time.Duration)",
+ "public com.yahoo.document.Document get(com.yahoo.document.DocumentId, com.yahoo.documentapi.DocumentOperationParameters, java.time.Duration)",
"public boolean remove(com.yahoo.document.DocumentRemove)",
"public boolean remove(com.yahoo.document.DocumentRemove, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority)",
+ "public boolean remove(com.yahoo.document.DocumentRemove, com.yahoo.documentapi.DocumentOperationParameters)",
"public boolean update(com.yahoo.document.DocumentUpdate)",
"public boolean update(com.yahoo.document.DocumentUpdate, com.yahoo.documentapi.messagebus.protocol.DocumentProtocol$Priority)",
+ "public boolean update(com.yahoo.document.DocumentUpdate, com.yahoo.documentapi.DocumentOperationParameters)",
"public java.lang.String getRoute()",
"public void setRoute(java.lang.String)",
"public int getTraceLevel()",