com.senseidb.search.client.json.req
Class SenseiClientRequest.Builder
java.lang.Object
com.senseidb.search.client.json.req.SenseiClientRequest.Builder
- Enclosing class:
- SenseiClientRequest
public static class SenseiClientRequest.Builder
- extends Object
- Author:
- vzhabiuk
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SenseiClientRequest.Builder
public SenseiClientRequest.Builder()
paging
public SenseiClientRequest.Builder paging(int count,
int offset)
fetchStored
public SenseiClientRequest.Builder fetchStored(boolean fetchStored)
partitions
public SenseiClientRequest.Builder partitions(List<Integer> partitions)
explain
public SenseiClientRequest.Builder explain(boolean explain)
query
public SenseiClientRequest.Builder query(Query query)
groupBy
public SenseiClientRequest.Builder groupBy(int top,
String... columns)
groupBy
public SenseiClientRequest.Builder groupBy(List<String> columns,
int top)
addSelection
public SenseiClientRequest.Builder addSelection(Selection selection)
addFacetInit
public SenseiClientRequest.Builder addFacetInit(String name,
Map<String,FacetInit> facetInits)
addTemplateMapping
public SenseiClientRequest.Builder addTemplateMapping(String name,
Object value)
- See Also:
SenseiClientRequest.templateMapping
addSort
public SenseiClientRequest.Builder addSort(Sort sort)
addTermVector
public SenseiClientRequest.Builder addTermVector(String term)
addFacetInit
public SenseiClientRequest.Builder addFacetInit(String name,
String parameter,
FacetInit facetInit)
addFacet
public SenseiClientRequest.Builder addFacet(String name,
Facet facet)
routeParam
public SenseiClientRequest.Builder routeParam(String routeParam)
filter
public SenseiClientRequest.Builder filter(Filter filter)
build
public SenseiClientRequest build()
Copyright © 2010-2012. All Rights Reserved.