p

nl.elmar.solr

request

package request

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class CommitRequest () extends Product with Serializable
  2. case class CommitResponse (status: Int, queryTime: Long) extends Product with Serializable
  3. case class FacetDefinition (name: String, metadata: FacetMetadata) extends Product with Serializable
  4. sealed trait FacetMetadata extends AnyRef
  5. sealed trait FilterDefinition extends AnyRef
  6. sealed trait FilterExpression extends AnyRef
  7. case class Query (filter: List[FilterDefinition] = Nil, routing: List[String] = Nil, start: Option[Long] = None, rows: Option[Long] = None, sort: Option[Sorting] = None, grouping: Option[ResultGrouping] = None, facets: List[FacetDefinition] = Nil) extends Product with Serializable
  8. case class QueryRequest (collection: String, query: Query = Query()) extends Product with Serializable
  9. case class QueryResponse (body: ResponseBody, facets: Option[ResponseFacets]) extends Product with Serializable
  10. class QueryResponseParser extends AnyRef
  11. case class ResponseBody (numFound: Long, start: Long, docs: JsValue) extends Product with Serializable
  12. case class ResponseFacets (raw: JsValue) extends Product with Serializable
  13. case class ResultGrouping (field: String, sort: Option[Sorting]) extends Product with Serializable
  14. sealed trait SortOrder extends AnyRef
  15. case class Sorting (field: String, order: SortOrder) extends Product with Serializable
  16. case class UpdateRequest (collection: String, payload: DocumentList) extends Product with Serializable

Ungrouped