package request
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class CommitRequest () extends Product with Serializable
- case class CommitResponse (status: Int, queryTime: Long) extends Product with Serializable
- case class FacetDefinition (name: String, metadata: FacetMetadata) extends Product with Serializable
- sealed trait FacetMetadata extends AnyRef
- sealed trait FilterDefinition extends AnyRef
- sealed trait FilterExpression extends AnyRef
- 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
- case class QueryRequest (collection: String, query: Query = Query()) extends Product with Serializable
- case class QueryResponse (body: ResponseBody, facets: Option[ResponseFacets]) extends Product with Serializable
- class QueryResponseParser extends AnyRef
- case class ResponseBody (numFound: Long, start: Long, docs: JsValue) extends Product with Serializable
- case class ResponseFacets (raw: JsValue) extends Product with Serializable
- case class ResultGrouping (field: String, sort: Option[Sorting]) extends Product with Serializable
- sealed trait SortOrder extends AnyRef
- case class Sorting (field: String, order: SortOrder) extends Product with Serializable
- case class UpdateRequest (collection: String, payload: DocumentList) extends Product with Serializable
Value Members
- object CommitResponse extends Serializable
- object FacetMetadata
- object FilterDefinition
- object FilterExpression
- object SortOrder