Index
All Classes and Interfaces|All Packages
A
- a(String, Object) - Static method in class ai.vespa.client.dsl.A
-
Arbitrary key-value pair annotation.
- a(String, Object, String, Object) - Static method in class ai.vespa.client.dsl.A
- a(String, Object, String, Object, String, Object) - Static method in class ai.vespa.client.dsl.A
- a(String, Object, String, Object, String, Object, String, Object) - Static method in class ai.vespa.client.dsl.A
- a(String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class ai.vespa.client.dsl.A
- a(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class ai.vespa.client.dsl.A
- a(Map<String, Object>) - Static method in class ai.vespa.client.dsl.A
-
Arbitrary annotation given by the map.
- A - Class in ai.vespa.client.dsl
-
Helper class for generating Annotation https://docs.vespa.ai/en/reference/query-language-reference.html#annotations
- A() - Constructor for class ai.vespa.client.dsl.A
- Aggregator - Class in ai.vespa.client.dsl
- ai.vespa.client.dsl - package ai.vespa.client.dsl
- all(IGroupOperation...) - Static method in class ai.vespa.client.dsl.G
- and(QueryChain) - Method in class ai.vespa.client.dsl.Query
-
And.
- and(String) - Method in class ai.vespa.client.dsl.Query
-
And.
- andnot(QueryChain) - Method in class ai.vespa.client.dsl.Query
-
Andnot.
- andnot(String) - Method in class ai.vespa.client.dsl.Query
-
Andnot.
- annotate(Annotation) - Method in class ai.vespa.client.dsl.Query
-
Annotate a query (sub-expression).
- annotate(Annotation) - Method in class ai.vespa.client.dsl.Wand
- annotate(Annotation) - Method in class ai.vespa.client.dsl.WeakAnd
- Annotation - Class in ai.vespa.client.dsl
- append(Annotation) - Method in class ai.vespa.client.dsl.Annotation
B
- bolding(boolean) - Method in class ai.vespa.client.dsl.FixedQuery
- build() - Method in class ai.vespa.client.dsl.FixedQuery
-
build the vespa query string join by '&'
- buildQueryMap() - Method in class ai.vespa.client.dsl.FixedQuery
-
build the query map from the query
C
- collapseField(String) - Method in class ai.vespa.client.dsl.FixedQuery
- collapseSize(int) - Method in class ai.vespa.client.dsl.FixedQuery
- collapseSummary(String) - Method in class ai.vespa.client.dsl.FixedQuery
- contains(Annotation, String) - Method in class ai.vespa.client.dsl.Field
-
Contains query.
- contains(String) - Method in class ai.vespa.client.dsl.Annotation
- contains(String) - Method in class ai.vespa.client.dsl.Field
-
Contains query.
- containsEquiv(String, String...) - Method in class ai.vespa.client.dsl.Field
-
Contains equiv query.
- containsEquiv(List<String>) - Method in class ai.vespa.client.dsl.Field
-
Contains equiv query.
- containsNear(Annotation, String, String...) - Method in class ai.vespa.client.dsl.Field
-
Contains near query.
- containsNear(Annotation, List<String>) - Method in class ai.vespa.client.dsl.Field
-
Contains near query.
- containsNear(String, String...) - Method in class ai.vespa.client.dsl.Field
-
Contains near query.
- containsNear(List<String>) - Method in class ai.vespa.client.dsl.Field
-
Contains near query.
- containsOnear(Annotation, String, String...) - Method in class ai.vespa.client.dsl.Field
-
Contains onear query.
- containsOnear(Annotation, List<String>) - Method in class ai.vespa.client.dsl.Field
-
Contains onear query.
- containsOnear(String, String...) - Method in class ai.vespa.client.dsl.Field
-
Contains onear query.
- containsOnear(List<String>) - Method in class ai.vespa.client.dsl.Field
-
Contains onear query.
- containsPhrase(String, String...) - Method in class ai.vespa.client.dsl.Field
-
Contains phrase query.
- containsPhrase(List<String>) - Method in class ai.vespa.client.dsl.Field
-
Contains phrase query.
- containsSameElement(Query) - Method in class ai.vespa.client.dsl.Field
-
Contains same element query.
- containsUri(Annotation, String) - Method in class ai.vespa.client.dsl.Field
-
Contains uri query.
- containsUri(String) - Method in class ai.vespa.client.dsl.Field
-
Contains uri query.
- count() - Static method in class ai.vespa.client.dsl.G
D
- defaultIndex(String) - Static method in class ai.vespa.client.dsl.A
-
Default index annotation.
- defaultIndex(String) - Method in class ai.vespa.client.dsl.FixedQuery
- dotPdt(String, Map<String, Integer>) - Static method in class ai.vespa.client.dsl.Q
-
dotPdt represents "dotProduct".
- DotProduct - Class in ai.vespa.client.dsl
E
- each(IGroupOperation...) - Static method in class ai.vespa.client.dsl.G
- empty() - Static method in class ai.vespa.client.dsl.A
-
Empty annotation.
- encoding(String) - Method in class ai.vespa.client.dsl.FixedQuery
- EndQuery - Class in ai.vespa.client.dsl
-
EndQuery contains a 'Query' This object holds timeout, offset, limit, group and orderBy information before the semicolon
- eq(double) - Method in class ai.vespa.client.dsl.Field
-
Equal to query.
- eq(float) - Method in class ai.vespa.client.dsl.Field
-
Equal to query.
- eq(int) - Method in class ai.vespa.client.dsl.Field
-
Equals query.
- eq(long) - Method in class ai.vespa.client.dsl.Field
-
Equal to query.
F
- Field - Class in ai.vespa.client.dsl
- filter() - Static method in class ai.vespa.client.dsl.A
-
Filter annotation.
- filter(String) - Method in class ai.vespa.client.dsl.FixedQuery
- FixedQuery - Class in ai.vespa.client.dsl
-
FixedQuery contains a 'Query' which is terminated by a 'semicolon' This object holds vespa or user defined parameters https://docs.vespa.ai/en/reference/query-api-reference.html
- format(String) - Method in class ai.vespa.client.dsl.FixedQuery
- from(String) - Method in class ai.vespa.client.dsl.Select
- from(String, String...) - Method in class ai.vespa.client.dsl.Select
G
- G - Class in ai.vespa.client.dsl
-
Helper class for generating group syntax https://docs.vespa.ai/en/reference/grouping-syntax.html basically the syntax is exactly the same as Vespa group syntax.
- G() - Constructor for class ai.vespa.client.dsl.G
- ge(double) - Method in class ai.vespa.client.dsl.Field
-
Greater than or equal to query.
- ge(float) - Method in class ai.vespa.client.dsl.Field
-
Greater than or equal to query.
- ge(int) - Method in class ai.vespa.client.dsl.Field
-
Greater than or equal to query.
- ge(long) - Method in class ai.vespa.client.dsl.Field
-
Greater than or equal to query.
- geoLocation(String, Double, Double, String) - Static method in class ai.vespa.client.dsl.Q
-
GeoLocation geo location https://docs.vespa.ai/en/reference/query-language-reference.html#geolocation
- GeoLocation - Class in ai.vespa.client.dsl
- GeoLocation(String, Double, Double, String) - Constructor for class ai.vespa.client.dsl.GeoLocation
- getQuery() - Method in class ai.vespa.client.dsl.Query
- getSelect() - Method in class ai.vespa.client.dsl.DotProduct
- getSelect() - Method in class ai.vespa.client.dsl.NonEmpty
- getSelect() - Method in class ai.vespa.client.dsl.Query
- getSelect() - Method in class ai.vespa.client.dsl.Rank
- getSelect() - Method in class ai.vespa.client.dsl.Wand
- getSelect() - Method in class ai.vespa.client.dsl.WeakAnd
- getSelect() - Method in class ai.vespa.client.dsl.WeightedSet
- getSources() - Method in class ai.vespa.client.dsl.Query
- group(Group) - Method in class ai.vespa.client.dsl.EndQuery
-
Group.
- group(Group) - Method in class ai.vespa.client.dsl.Query
-
Group.
- group(String) - Method in class ai.vespa.client.dsl.EndQuery
-
Group.
- group(String) - Static method in class ai.vespa.client.dsl.G
- group(String) - Method in class ai.vespa.client.dsl.Query
-
Group.
- Group - Class in ai.vespa.client.dsl
- groupingSessionCache(boolean) - Method in class ai.vespa.client.dsl.FixedQuery
- GroupOperation - Class in ai.vespa.client.dsl
- GroupOperation(String, Aggregator[]) - Constructor for class ai.vespa.client.dsl.GroupOperation
- GroupOperation(String, Object) - Constructor for class ai.vespa.client.dsl.GroupOperation
- gt(double) - Method in class ai.vespa.client.dsl.Field
-
Greater than query.
- gt(float) - Method in class ai.vespa.client.dsl.Field
-
Greater than query.
- gt(int) - Method in class ai.vespa.client.dsl.Field
-
Greater than query.
- gt(long) - Method in class ai.vespa.client.dsl.Field
-
Greater than query.
H
- hasNegativeSearchField(String) - Method in class ai.vespa.client.dsl.FixedQuery
- hasNegativeSearchField(String) - Method in class ai.vespa.client.dsl.Query
- hasNegativeSearchField(String, Object) - Method in class ai.vespa.client.dsl.FixedQuery
- hasNegativeSearchField(String, Object) - Method in class ai.vespa.client.dsl.Query
- hasPositiveSearchField(String) - Method in class ai.vespa.client.dsl.FixedQuery
- hasPositiveSearchField(String) - Method in class ai.vespa.client.dsl.Query
- hasPositiveSearchField(String, Object) - Method in class ai.vespa.client.dsl.FixedQuery
- hasPositiveSearchField(String, Object) - Method in class ai.vespa.client.dsl.Query
- hitCountEstimate(boolean) - Method in class ai.vespa.client.dsl.FixedQuery
- hits(int) - Method in class ai.vespa.client.dsl.FixedQuery
I
- IGroup - Interface in ai.vespa.client.dsl
- IGroupOperation - Interface in ai.vespa.client.dsl
- inRange(double, double) - Method in class ai.vespa.client.dsl.Field
-
In range query.
- inRange(float, float) - Method in class ai.vespa.client.dsl.Field
-
In range query.
- inRange(int, int) - Method in class ai.vespa.client.dsl.Field
-
In range query.
- inRange(long, long) - Method in class ai.vespa.client.dsl.Field
-
In range query.
- isFalse() - Method in class ai.vespa.client.dsl.Field
-
Is false query.
- isTrue() - Method in class ai.vespa.client.dsl.Field
-
Is true query.
L
- language(String) - Method in class ai.vespa.client.dsl.FixedQuery
- le(double) - Method in class ai.vespa.client.dsl.Field
-
Less than or equal to query.
- le(float) - Method in class ai.vespa.client.dsl.Field
-
Less than or equal to query.
- le(int) - Method in class ai.vespa.client.dsl.Field
-
Less than or equal to query.
- le(long) - Method in class ai.vespa.client.dsl.Field
-
Less than or equal to query.
- limit(int) - Method in class ai.vespa.client.dsl.EndQuery
-
Limit.
- limit(int) - Method in class ai.vespa.client.dsl.Query
-
Limit.
- locale(String) - Method in class ai.vespa.client.dsl.FixedQuery
- location(String) - Method in class ai.vespa.client.dsl.FixedQuery
- lt(double) - Method in class ai.vespa.client.dsl.Field
-
Less than query.
- lt(float) - Method in class ai.vespa.client.dsl.Field
-
Less than query.
- lt(int) - Method in class ai.vespa.client.dsl.Field
-
Less than query.
- lt(long) - Method in class ai.vespa.client.dsl.Field
-
Less than query.
M
- matches(String) - Method in class ai.vespa.client.dsl.Field
-
Matches query.
- max(int) - Static method in class ai.vespa.client.dsl.G
- maxRtn(int) - Static method in class ai.vespa.client.dsl.G
- metricsIgnore(boolean) - Method in class ai.vespa.client.dsl.FixedQuery
N
- nearestNeighbor(Annotation, String) - Method in class ai.vespa.client.dsl.Field
-
Nearest neighbor query.
- nearestNeighbor(String) - Method in class ai.vespa.client.dsl.Field
-
Nearest neighbor query.
- nearestNeighbor(String, String) - Static method in class ai.vespa.client.dsl.Q
-
NearestNeighbor nearest neighbor https://docs.vespa.ai/en/reference/query-language-reference.html#nearestneighbor
- NearestNeighbor - Class in ai.vespa.client.dsl
- NearestNeighbor(String, String) - Constructor for class ai.vespa.client.dsl.NearestNeighbor
- nonEmpty(Query) - Static method in class ai.vespa.client.dsl.Q
-
NonEmpty non empty.
- NonEmpty - Class in ai.vespa.client.dsl
O
- offset(int) - Method in class ai.vespa.client.dsl.EndQuery
-
Offset.
- offset(int) - Method in class ai.vespa.client.dsl.FixedQuery
- offset(int) - Method in class ai.vespa.client.dsl.Query
-
Offset.
- or(QueryChain) - Method in class ai.vespa.client.dsl.Query
-
Or.
- or(String) - Method in class ai.vespa.client.dsl.Query
-
Or.
- order(String) - Static method in class ai.vespa.client.dsl.G
- orderByAsc(Annotation, String) - Method in class ai.vespa.client.dsl.EndQuery
-
Order by asc.
- orderByAsc(Annotation, String) - Method in class ai.vespa.client.dsl.Query
-
Order by asc.
- orderByAsc(String) - Method in class ai.vespa.client.dsl.EndQuery
-
Order by asc.
- orderByAsc(String) - Method in class ai.vespa.client.dsl.Query
-
Order by asc.
- orderByDesc(Annotation, String) - Method in class ai.vespa.client.dsl.EndQuery
-
Order by desc.
- orderByDesc(Annotation, String) - Method in class ai.vespa.client.dsl.Query
-
Order by desc.
- orderByDesc(String) - Method in class ai.vespa.client.dsl.EndQuery
-
Order by desc.
- orderByDesc(String) - Method in class ai.vespa.client.dsl.Query
-
Order by desc.
- output(Aggregator...) - Static method in class ai.vespa.client.dsl.G
P
- p() - Static method in class ai.vespa.client.dsl.Q
-
P represents "parentheses", used for generated a query in the parentheses.
- p(QueryChain) - Static method in class ai.vespa.client.dsl.Q
-
P represents "parentheses", used for generated a query in the parentheses.
- p(String) - Static method in class ai.vespa.client.dsl.Q
-
P represents "parentheses", used for generated a query in the parentheses.
- param(String, String) - Method in class ai.vespa.client.dsl.FixedQuery
- params(Map<String, String>) - Method in class ai.vespa.client.dsl.FixedQuery
- path(String) - Method in class ai.vespa.client.dsl.FixedQuery
- posBoundingBox(double, double, double, double) - Method in class ai.vespa.client.dsl.FixedQuery
- posLatLong(double, double) - Method in class ai.vespa.client.dsl.FixedQuery
- posLatLong(String) - Method in class ai.vespa.client.dsl.FixedQuery
- posRadiusInKilometer(int) - Method in class ai.vespa.client.dsl.FixedQuery
- posRadiusInMeter(int) - Method in class ai.vespa.client.dsl.FixedQuery
- posRadiusInMile(int) - Method in class ai.vespa.client.dsl.FixedQuery
- presentationTemplate(String) - Method in class ai.vespa.client.dsl.FixedQuery
- presentationTiming(boolean) - Method in class ai.vespa.client.dsl.FixedQuery
Q
- Q - Class in ai.vespa.client.dsl
-
Helper class for generating Vespa search queries https://docs.vespa.ai/en/reference/query-language-reference.html
- Q() - Constructor for class ai.vespa.client.dsl.Q
- query(String) - Method in class ai.vespa.client.dsl.FixedQuery
- Query - Class in ai.vespa.client.dsl
-
Vespa query object
- QueryChain - Class in ai.vespa.client.dsl
- QueryChain() - Constructor for class ai.vespa.client.dsl.QueryChain
- queryProfile(String) - Method in class ai.vespa.client.dsl.FixedQuery
R
- rank(Query, Query...) - Static method in class ai.vespa.client.dsl.Q
-
Rank rank.
- Rank - Class in ai.vespa.client.dsl
- rankfeature(String, String) - Method in class ai.vespa.client.dsl.FixedQuery
- rankfeatures(boolean) - Method in class ai.vespa.client.dsl.FixedQuery
- ranking(String) - Method in class ai.vespa.client.dsl.FixedQuery
- rankingFreshness(String) - Method in class ai.vespa.client.dsl.FixedQuery
- rankingQueryCache(boolean) - Method in class ai.vespa.client.dsl.FixedQuery
- rankingSoftTimeout(boolean) - Method in class ai.vespa.client.dsl.FixedQuery
- rankingSoftTimeout(boolean, double) - Method in class ai.vespa.client.dsl.FixedQuery
- rankproperty(String, String) - Method in class ai.vespa.client.dsl.FixedQuery
- recall(String) - Method in class ai.vespa.client.dsl.FixedQuery
- restrict(String) - Method in class ai.vespa.client.dsl.FixedQuery
- rulesOff(boolean) - Method in class ai.vespa.client.dsl.FixedQuery
- rulesRulebase(String) - Method in class ai.vespa.client.dsl.FixedQuery
S
- searchChain(String) - Method in class ai.vespa.client.dsl.FixedQuery
- select(Group) - Method in class ai.vespa.client.dsl.FixedQuery
- select(String) - Method in class ai.vespa.client.dsl.FixedQuery
- select(String) - Static method in class ai.vespa.client.dsl.Q
- select(String, String...) - Static method in class ai.vespa.client.dsl.Q
- Select - Class in ai.vespa.client.dsl
- Select(String, String...) - Constructor for class ai.vespa.client.dsl.Select
- semicolon() - Method in class ai.vespa.client.dsl.EndQuery
-
Semicolon.
- semicolon() - Method in class ai.vespa.client.dsl.Query
-
Semicolon.
- setIndex(int) - Method in class ai.vespa.client.dsl.UserInput
- setSources(Sources) - Method in class ai.vespa.client.dsl.Query
- sorting(String) - Method in class ai.vespa.client.dsl.FixedQuery
- sources(String) - Method in class ai.vespa.client.dsl.FixedQuery
- Sources - Class in ai.vespa.client.dsl
- streamingGroupName(String) - Method in class ai.vespa.client.dsl.FixedQuery
- streamingMaxBucketsPerVisitor(int) - Method in class ai.vespa.client.dsl.FixedQuery
- streamingPriority(String) - Method in class ai.vespa.client.dsl.FixedQuery
- streamingSelection(String) - Method in class ai.vespa.client.dsl.FixedQuery
- streamingUserId(BigDecimal) - Method in class ai.vespa.client.dsl.FixedQuery
- summary() - Static method in class ai.vespa.client.dsl.G
- summary(String) - Method in class ai.vespa.client.dsl.FixedQuery
- summary(String) - Static method in class ai.vespa.client.dsl.G
T
- timeout(int) - Method in class ai.vespa.client.dsl.EndQuery
-
Timeout.
- timeout(int) - Method in class ai.vespa.client.dsl.FixedQuery
- timeout(int) - Method in class ai.vespa.client.dsl.Query
-
Timeout.
- timeoutInMs(int) - Method in class ai.vespa.client.dsl.FixedQuery
- toString() - Method in class ai.vespa.client.dsl.Aggregator
- toString() - Method in class ai.vespa.client.dsl.Annotation
- toString() - Method in class ai.vespa.client.dsl.DotProduct
- toString() - Method in class ai.vespa.client.dsl.EndQuery
- toString() - Method in class ai.vespa.client.dsl.Field
- toString() - Method in class ai.vespa.client.dsl.GeoLocation
- toString() - Method in class ai.vespa.client.dsl.Group
- toString() - Method in class ai.vespa.client.dsl.GroupOperation
- toString() - Method in class ai.vespa.client.dsl.NearestNeighbor
- toString() - Method in class ai.vespa.client.dsl.NonEmpty
- toString() - Method in class ai.vespa.client.dsl.Query
- toString() - Method in class ai.vespa.client.dsl.Rank
- toString() - Method in class ai.vespa.client.dsl.Select
- toString() - Method in class ai.vespa.client.dsl.Sources
- toString() - Method in class ai.vespa.client.dsl.UserInput
- toString() - Method in class ai.vespa.client.dsl.Wand
- toString() - Method in class ai.vespa.client.dsl.WeakAnd
- toString() - Method in class ai.vespa.client.dsl.WeightedSet
- tracelevel(int) - Method in class ai.vespa.client.dsl.FixedQuery
- traceTimestamps(boolean) - Method in class ai.vespa.client.dsl.FixedQuery
- type(String) - Method in class ai.vespa.client.dsl.FixedQuery
U
- ui(Annotation, String) - Static method in class ai.vespa.client.dsl.Q
-
userInput with an annotation.
- ui(String) - Static method in class ai.vespa.client.dsl.Q
-
UI represents "userInput".
- ui(String, String) - Static method in class ai.vespa.client.dsl.Q
-
A convenience method to generate userInput with default index annotation.
- user(String) - Method in class ai.vespa.client.dsl.FixedQuery
- UserInput - Class in ai.vespa.client.dsl
W
- wand(String, List<List<Integer>>) - Static method in class ai.vespa.client.dsl.Q
-
Wand wand.
- wand(String, Map<String, Integer>) - Static method in class ai.vespa.client.dsl.Q
-
Wand wand.
- Wand - Class in ai.vespa.client.dsl
- weakand(Query) - Static method in class ai.vespa.client.dsl.Q
-
Weakand weak and.
- WeakAnd - Class in ai.vespa.client.dsl
- WeightedSet - Class in ai.vespa.client.dsl
- where(QueryChain) - Method in class ai.vespa.client.dsl.Sources
- where(Rank) - Method in class ai.vespa.client.dsl.Sources
- where(String) - Method in class ai.vespa.client.dsl.Sources
- wtdSet(String, Map<String, Integer>) - Static method in class ai.vespa.client.dsl.Q
-
wtdSet represents "weightedSet".
All Classes and Interfaces|All Packages