aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/abi-spec.json
diff options
context:
space:
mode:
Diffstat (limited to 'container-search/abi-spec.json')
-rw-r--r--container-search/abi-spec.json87
1 files changed, 80 insertions, 7 deletions
diff --git a/container-search/abi-spec.json b/container-search/abi-spec.json
index 1c6c773afd9..c6e3bea90a8 100644
--- a/container-search/abi-spec.json
+++ b/container-search/abi-spec.json
@@ -712,6 +712,7 @@
"public void <init>(int, java.lang.String)",
"public void <init>(long, java.lang.String)",
"public void <init>(com.yahoo.prelude.query.Limit, com.yahoo.prelude.query.Limit, java.lang.String)",
+ "public void <init>(java.lang.Long)",
"public void <init>(java.lang.String)",
"public void <init>(java.lang.String, boolean)",
"public void <init>(java.lang.String, java.lang.String)",
@@ -1100,6 +1101,7 @@
],
"methods" : [
"public void <init>(java.lang.String)",
+ "public void <init>(java.lang.String, java.util.Set)",
"public com.yahoo.prelude.query.Item$ItemType getItemType()",
"public int encode(java.nio.ByteBuffer)",
"protected void encodeThis(java.nio.ByteBuffer)",
@@ -1107,8 +1109,12 @@
"protected void appendBodyString(java.lang.StringBuilder)",
"public void addToken(long)",
"public java.util.Collection getTokens()",
+ "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)",
"public boolean equals(java.lang.Object)",
- "public int hashCode()"
+ "public int hashCode()",
+ "public com.yahoo.prelude.query.NumericInItem clone()",
+ "public bridge synthetic com.yahoo.prelude.query.Item clone()",
+ "public bridge synthetic java.lang.Object clone()"
],
"fields" : [ ]
},
@@ -1582,6 +1588,7 @@
],
"methods" : [
"public void <init>(java.lang.String)",
+ "public void <init>(java.lang.String, java.util.Set)",
"public com.yahoo.prelude.query.Item$ItemType getItemType()",
"public int encode(java.nio.ByteBuffer)",
"protected void encodeThis(java.nio.ByteBuffer)",
@@ -1590,8 +1597,12 @@
"public void addToken(java.lang.String)",
"public void removeToken(java.lang.String)",
"public java.util.Collection getTokens()",
+ "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)",
"public boolean equals(java.lang.Object)",
- "public int hashCode()"
+ "public int hashCode()",
+ "public com.yahoo.prelude.query.StringInItem clone()",
+ "public bridge synthetic com.yahoo.prelude.query.Item clone()",
+ "public bridge synthetic java.lang.Object clone()"
],
"fields" : [ ]
},
@@ -1864,6 +1875,7 @@
"public void setIndexName(java.lang.String)",
"public java.lang.String getIndexName()",
"public int getN()",
+ "public boolean nIsExplicit()",
"public void setN(int)",
"public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)",
"public int hashCode()",
@@ -2108,6 +2120,7 @@
"public com.yahoo.search.Query clone()",
"public com.yahoo.search.query.Presentation getPresentation()",
"public com.yahoo.search.query.Select getSelect()",
+ "public void setSelect(java.lang.String)",
"public com.yahoo.search.query.Ranking getRanking()",
"public com.yahoo.search.query.Model getModel()",
"public com.yahoo.search.query.Trace getTrace()",
@@ -5499,12 +5512,12 @@
"public com.yahoo.search.query.ranking.RankProperties getProperties()",
"public void setListFeatures(boolean)",
"public boolean getListFeatures()",
- "public void setUseSignificance(boolean)",
- "public boolean getUseSignificance()",
"public com.yahoo.search.query.ranking.MatchPhase getMatchPhase()",
+ "public com.yahoo.search.query.ranking.SecondPhase getSecondPhase()",
"public com.yahoo.search.query.ranking.GlobalPhase getGlobalPhase()",
"public com.yahoo.search.query.ranking.Matching getMatching()",
"public com.yahoo.search.query.ranking.SoftTimeout getSoftTimeout()",
+ "public com.yahoo.search.query.ranking.Significance getSignificance()",
"public com.yahoo.search.query.Sorting getSorting()",
"public void setSorting(com.yahoo.search.query.Sorting)",
"public void setSorting(java.lang.String)",
@@ -5530,8 +5543,10 @@
"public static final java.lang.String KEEPRANKCOUNT",
"public static final java.lang.String RANKSCOREDROPLIMIT",
"public static final java.lang.String MATCH_PHASE",
+ "public static final java.lang.String SECOND_PHASE",
"public static final java.lang.String GLOBAL_PHASE",
"public static final java.lang.String DIVERSITY",
+ "public static final java.lang.String SIGNIFICANCE",
"public static final java.lang.String SOFTTIMEOUT",
"public static final java.lang.String MATCHING",
"public static final java.lang.String FEATURES",
@@ -7157,6 +7172,49 @@
],
"fields" : [ ]
},
+ "com.yahoo.search.query.ranking.SecondPhase" : {
+ "superClass" : "java.lang.Object",
+ "interfaces" : [
+ "java.lang.Cloneable"
+ ],
+ "attributes" : [
+ "public"
+ ],
+ "methods" : [
+ "public void <init>()",
+ "public static com.yahoo.search.query.profile.types.QueryProfileType getArgumentType()",
+ "public void setRankScoreDropLimit(double)",
+ "public java.lang.Double getRankScoreDropLimit()",
+ "public void prepare(com.yahoo.search.query.ranking.RankProperties)",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public com.yahoo.search.query.ranking.SecondPhase clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields" : [ ]
+ },
+ "com.yahoo.search.query.ranking.Significance" : {
+ "superClass" : "java.lang.Object",
+ "interfaces" : [
+ "java.lang.Cloneable"
+ ],
+ "attributes" : [
+ "public"
+ ],
+ "methods" : [
+ "public void <init>()",
+ "public static com.yahoo.search.query.profile.types.QueryProfileType getArgumentType()",
+ "public void setUseModel(boolean)",
+ "public java.util.Optional getUseModel()",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public com.yahoo.search.query.ranking.Significance clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields" : [
+ "public static final java.lang.String USE_MODEL"
+ ]
+ },
"com.yahoo.search.query.ranking.SoftTimeout" : {
"superClass" : "java.lang.Object",
"interfaces" : [
@@ -8717,7 +8775,6 @@
"public void <init>(com.yahoo.search.Searcher, com.yahoo.search.searchchain.Execution$Context)",
"public final com.yahoo.processing.Response process(com.yahoo.processing.Request)",
"public com.yahoo.search.Result search(com.yahoo.search.Query)",
- "protected void onInvoking(com.yahoo.processing.Request, com.yahoo.processing.Processor)",
"protected com.yahoo.processing.Response defaultResponse(com.yahoo.processing.Request)",
"public void fillAttributes(com.yahoo.search.Result)",
"public void fill(com.yahoo.search.Result)",
@@ -8917,6 +8974,18 @@
],
"fields" : [ ]
},
+ "com.yahoo.search.searchers.OpportunisticWeakAndSearcher" : {
+ "superClass" : "com.yahoo.search.Searcher",
+ "interfaces" : [ ],
+ "attributes" : [
+ "public"
+ ],
+ "methods" : [
+ "public void <init>()",
+ "public com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution)"
+ ],
+ "fields" : [ ]
+ },
"com.yahoo.search.searchers.QueryValidator" : {
"superClass" : "com.yahoo.search.Searcher",
"interfaces" : [ ],
@@ -9182,7 +9251,7 @@
"methods" : [
"public void <init>(ai.vespa.search.llm.LlmSearcherConfig, com.yahoo.component.provider.ComponentRegistry)",
"public com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution)",
- "protected com.yahoo.search.Result complete(com.yahoo.search.Query, ai.vespa.llm.completion.Prompt)",
+ "protected com.yahoo.search.Result complete(com.yahoo.search.Query, ai.vespa.llm.completion.Prompt, com.yahoo.search.Result, com.yahoo.search.searchchain.Execution)",
"public java.lang.String getPrompt(com.yahoo.search.Query)",
"public java.lang.String getPropertyPrefix()",
"public java.lang.String lookupProperty(java.lang.String, com.yahoo.search.Query)",
@@ -9207,6 +9276,8 @@
"public ai.vespa.search.llm.LlmSearcherConfig$Builder propertyPrefix(java.lang.String)",
"public ai.vespa.search.llm.LlmSearcherConfig$Builder stream(boolean)",
"public ai.vespa.search.llm.LlmSearcherConfig$Builder providerId(java.lang.String)",
+ "public ai.vespa.search.llm.LlmSearcherConfig$Builder prompt(java.lang.String)",
+ "public ai.vespa.search.llm.LlmSearcherConfig$Builder promptTemplate(java.util.Optional)",
"public final boolean dispatchGetConfig(com.yahoo.config.ConfigInstance$Producer)",
"public final java.lang.String getDefMd5()",
"public final java.lang.String getDefName()",
@@ -9246,7 +9317,9 @@
"public void <init>(ai.vespa.search.llm.LlmSearcherConfig$Builder)",
"public java.lang.String propertyPrefix()",
"public boolean stream()",
- "public java.lang.String providerId()"
+ "public java.lang.String providerId()",
+ "public java.lang.String prompt()",
+ "public java.util.Optional promptTemplate()"
],
"fields" : [
"public static final java.lang.String CONFIG_DEF_MD5",