Interface DslQueryRequest


public interface DslQueryRequest
  • 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

      Map<String,Object> 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

      Map<String,Object> getContext()
      Returns:
      a map that holds additional parameters that are used by some stages or DSL hints