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, doc_count: Int) extends Product with Serializable

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

    Permalink
  4. case class CompletionSuggestionResult(entries: Seq[SuggestionEntry]) extends Product with Serializable

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

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

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

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

    Permalink
  9. case class PhraseSuggestionResult(entries: Seq[SuggestionEntry]) extends Product with Serializable

    Permalink
  10. case class SearchHit(_id: String, _index: String, _type: String, _score: Float, _source: Map[String, AnyRef], fields: Map[String, AnyRef], highlight: Map[String, Seq[String]], _version: Long) extends Hit with Product with Serializable

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

    Permalink
  12. trait SearchImplicits extends AnyRef

    Permalink
  13. case class SearchResponse(took: Int, timed_out: Boolean, terminated_early: Option[Boolean], suggest: Map[String, Seq[SuggestionResult]], _shards: Shards, _scroll_id: String, aggregations: Map[String, AnyRef], hits: SearchHits) extends AggregationResponse with Product with Serializable

    Permalink
  14. trait SearchScrollImplicits extends AnyRef

    Permalink
  15. case class SuggestionEntry(term: String) extends Product with Serializable

    Permalink
  16. case class SuggestionOption(text: String, score: Double, freq: Int) extends Product with Serializable

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

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

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

    Permalink
  20. 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 MultiSearchContentBuilder

    Permalink
  3. object RawQueryBodyFn

    Permalink
  4. object SearchBodyBuilderFn

    Permalink
  5. 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.

  6. object SearchScrollContentFn

    Permalink
  7. package aggs

    Permalink
  8. package queries

    Permalink

Ungrouped