Package com.lucidworks.querying.api
Interface DslQueryRequest
public interface DslQueryRequest
-
Method Summary
Modifier and TypeMethodDescriptioncom.lucidworks.search.dsl.request.Facetscom.lucidworks.search.dsl.request.query.QueryDefinitioncom.lucidworks.search.dsl.request.ResultsvoidsetFacets(com.lucidworks.search.dsl.request.Facets facets) voidsetQueryDefinition(com.lucidworks.search.dsl.request.query.QueryDefinition queryDefinition)
-
Method Details
-
getQueryDefinition
com.lucidworks.search.dsl.request.query.QueryDefinition getQueryDefinition()- Returns:
- search query parameters
-
setQueryDefinition
void setQueryDefinition(com.lucidworks.search.dsl.request.query.QueryDefinition queryDefinition) -
getParams
- Returns:
- a map that holds request parameters that will be added to the underlying query to search engine
-
getResults
com.lucidworks.search.dsl.request.Results getResults()- Returns:
- search result parameters
-
getFacets
com.lucidworks.search.dsl.request.Facets getFacets()- Returns:
- facet parameters
-
setFacets
void setFacets(com.lucidworks.search.dsl.request.Facets facets) -
getContext
- Returns:
- a map that holds additional parameters that are used by some stages or DSL hints
-