Package

com.sksamuel.elastic4s.http

search

Permalink

package search

Visibility
  1. Public
  2. All

Type Members

  1. trait AggregationResponse extends AnyRef

    Permalink
  2. case class Bucket(key: String, docCount: Int) extends Product with Serializable

    Permalink
  3. case class ClearScrollResponse(succeeded: Boolean, num_freed: Int) extends Product with Serializable

    Permalink
  4. case class CompletionSuggestionOption(options: Map[String, Any]) extends Product with Serializable

    Permalink
  5. case class CompletionSuggestionResult(text: String, offset: Int, length: Int, options: Seq[CompletionSuggestionOption]) extends Product with Serializable

    Permalink
  6. case class FilterAggregationResult(name: String, docCount: Int, aggdata: Map[String, AnyRef]) extends AggregationResponse with Product with Serializable

    Permalink
  7. case class InnerHit(nested: Map[String, AnyRef], score: Double, source: Map[String, AnyRef], highlight: Map[String, Seq[String]]) extends Product with Serializable

    Permalink
  8. case class InnerHits(total: Int, max_score: Double, hits: Seq[InnerHit]) extends Product with Serializable

    Permalink
  9. case class MaxAggregationResult(name: String, value: Double) extends Product with Serializable

    Permalink
  10. case class MinAggregationResult(name: String, value: Double) extends Product with Serializable

    Permalink
  11. case class MultiSearchResponse(responses: Seq[SearchResponse]) extends Product with Serializable

    Permalink
  12. case class PhraseSuggestionOption(options: Map[String, Any]) extends Product with Serializable

    Permalink
  13. case class PhraseSuggestionResult(text: String, offset: Int, length: Int, options: Seq[PhraseSuggestionOption]) extends Product with Serializable

    Permalink
  14. case class SearchHit(id: String, index: String, type: String, score: Float, parent: Option[String], explanation: Option[Explanation], _source: Map[String, AnyRef], fields: Map[String, AnyRef], highlight: Map[String, Seq[String]], inner_hits: Map[String, Map[String, Any]], version: Long) extends Hit with Product with Serializable

    Permalink
  15. case class SearchHits(total: Int, maxScore: Double, hits: Array[SearchHit]) extends Product with Serializable

    Permalink
  16. trait SearchImplicits extends AnyRef

    Permalink
  17. case class SearchResponse(took: Int, isTimedOut: Boolean, isTerminatedEarly: Boolean, suggest: Map[String, Seq[SuggestionResult]], shards: Shards, scrollId: Option[String], aggregations: Map[String, AnyRef], hits: SearchHits) extends AggregationResponse with Product with Serializable

    Permalink
  18. trait SearchScrollImplicits extends AnyRef

    Permalink
  19. case class SuggestionResult(text: String, offset: Int, length: Int, options: Seq[Map[String, Any]]) extends Product with Serializable

    Permalink
  20. case class SumAggregationResult(name: String, value: Double) extends Product with Serializable

    Permalink
  21. case class TermSuggestionOption(options: Map[String, Any]) extends Product with Serializable

    Permalink
  22. case class TermSuggestionResult(text: String, offset: Int, length: Int, options: Seq[TermSuggestionOption]) extends Product with Serializable

    Permalink
  23. case class TermsAggregationResult(name: String, buckets: Seq[Bucket], docCountErrorUpperBound: Int, otherDocCount: Int) extends Product with Serializable

    Permalink

Value Members

  1. object ClearScrollContentFn

    Permalink
  2. object HighlightFieldBuilderFn

    Permalink
  3. object MultiSearchContentBuilder

    Permalink
  4. object RawQueryBodyFn

    Permalink
  5. object SearchBodyBuilderFn

    Permalink
  6. object SearchIterator

    Permalink

    A SearchIterator is used to create standard library iterator's from a search request.

    A SearchIterator is used to create standard library iterator's from a search request. The iterator will use a search scroll internally for lazy loading of the data.

    Each time the iterator needs to request more data, the iterator will block until the request returns. If you require a completely lazy style iterator, consider using reactive streams.

  7. object SearchScrollContentFn

    Permalink
  8. object SearchTypeHttpParameters

    Permalink
  9. package aggs

    Permalink
  10. package collapse

    Permalink
  11. package queries

    Permalink
  12. package template

    Permalink

Ungrouped