Package ai.vespa.client.dsl
Class EndQuery
- java.lang.Object
-
- ai.vespa.client.dsl.EndQuery
-
public class EndQuery extends java.lang.Object
EndQuery contains a 'Query' This object holds timeout, offset, limit, group and orderBy information before the semicolon
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EndQuery
group(Group group)
Group.EndQuery
group(java.lang.String groupQueryStr)
Group.EndQuery
limit(int limit)
Limit.EndQuery
offset(int offset)
Offset.EndQuery
orderByAsc(Annotation annotation, java.lang.String fieldName)
Order by asc.EndQuery
orderByAsc(java.lang.String fieldName)
Order by asc.EndQuery
orderByDesc(Annotation annotation, java.lang.String fieldName)
Order by desc.EndQuery
orderByDesc(java.lang.String fieldName)
Order by desc.FixedQuery
semicolon()
Semicolon.EndQuery
timeout(int timeout)
Timeout.java.lang.String
toString()
-
-
-
Method Detail
-
offset
public EndQuery offset(int offset)
Offset. https://docs.vespa.ai/documentation/reference/query-language-reference.html#limit-offset- Parameters:
offset
- the offset- Returns:
- the end query
-
timeout
public EndQuery timeout(int timeout)
Timeout. https://docs.vespa.ai/documentation/reference/query-language-reference.html#timeout- Parameters:
timeout
- the timeout- Returns:
- the end query
-
limit
public EndQuery limit(int limit)
Limit. https://docs.vespa.ai/documentation/reference/query-language-reference.html#limit-offset- Parameters:
limit
- the limit- Returns:
- the end query
-
semicolon
public FixedQuery semicolon()
Semicolon. turn a query into fixed query.- Returns:
- the fixed query
-
group
public EndQuery group(Group group)
Group. https://docs.vespa.ai/documentation/reference/query-language-reference.html#grouping- Parameters:
group
- the group- Returns:
- the end query
-
group
public EndQuery group(java.lang.String groupQueryStr)
Group. https://docs.vespa.ai/documentation/reference/query-language-reference.html#grouping- Parameters:
groupQueryStr
- the group str- Returns:
- the end query
-
orderByAsc
public EndQuery orderByAsc(Annotation annotation, java.lang.String fieldName)
Order by asc. https://docs.vespa.ai/documentation/reference/query-language-reference.html#order-by- Parameters:
annotation
- the annotationfieldName
- the field name- Returns:
- the end query
-
orderByAsc
public EndQuery orderByAsc(java.lang.String fieldName)
Order by asc. https://docs.vespa.ai/documentation/reference/query-language-reference.html#order-by- Parameters:
fieldName
- the field name- Returns:
- the end query
-
orderByDesc
public EndQuery orderByDesc(Annotation annotation, java.lang.String fieldName)
Order by desc. https://docs.vespa.ai/documentation/reference/query-language-reference.html#order-by- Parameters:
annotation
- the annotationfieldName
- the field name- Returns:
- the end query
-
orderByDesc
public EndQuery orderByDesc(java.lang.String fieldName)
Order by desc. https://docs.vespa.ai/documentation/reference/query-language-reference.html#order-by- Parameters:
fieldName
- the field name- Returns:
- the end query
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-