package searches
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class ClearScrollRequest(ids: Seq[String]) extends Product with Serializable
- case class Control(pref: Option[String] = None, routing: Option[String] = None, terminateAfter: Option[Int] = None, timeout: Option[Duration] = None) extends Product with Serializable
- sealed trait DateHistogramInterval extends AnyRef
- case class Fields(docValues: Seq[String] = Nil, scriptFields: Seq[ScriptField] = Nil, storedFields: Seq[String] = Nil) extends Product with Serializable
- case class GeoPoint(lat: Double, long: Double) extends Product with Serializable
- case class GetSearchTemplateRequest(name: String) extends Product with Serializable
- case class Highlight(options: HighlightOptions, fields: Iterable[HighlightField]) extends Product with Serializable
- trait HighlightApi extends AnyRef
- case class HighlightField(field: String, boundaryChars: Option[Array[Char]] = None, boundaryMaxScan: Option[Int] = None, forceSource: Option[Boolean] = None, fragmenter: Option[String] = None, fragmentOffset: Option[Int] = None, fragmentSize: Option[Int] = None, highlighterType: Option[String] = None, highlightFilter: Option[Boolean] = None, highlightQuery: Option[Query] = None, order: Option[String] = None, noMatchSize: Option[Int] = None, numOfFragments: Option[Int] = None, postTags: Seq[String] = Nil, preTags: Seq[String] = Nil, requireFieldMatch: Option[Boolean] = None, matchedFields: Seq[String] = Nil, phraseLimit: Option[Int] = None, boundaryScanner: Option[String] = None, boundaryScannerLocale: Option[String] = None, options: Option[Map[String, AnyRef]] = None) extends Product with Serializable
- case class HighlightOptions(encoder: Option[String] = None, tagsSchema: Option[String] = None, useExplicitFieldOrder: Option[Boolean] = None, boundaryChars: Option[String] = None, boundaryMaxScan: Option[Int] = None, boundaryScanner: Option[String] = None, boundaryScannerLocale: Option[String] = None, fragmenter: Option[String] = None, fragmentSize: Option[Int] = None, forceSource: Option[Boolean] = None, highlighterType: Option[String] = None, highlightFilter: Option[Boolean] = None, highlightQuery: Option[Query] = None, noMatchSize: Option[Int] = None, numOfFragments: Option[Int] = None, order: Option[String] = None, phraseLimit: Option[Int] = None, postTags: Seq[String] = Nil, preTags: Seq[String] = Nil, requireFieldMatch: Option[Boolean] = None, options: Option[Map[String, AnyRef]] = None) extends Product with Serializable
- case class IncludeExclude(include: Seq[String], exclude: Seq[String]) extends Product with Serializable
- case class IncludePartition(partition: Int, numPartitions: Int) extends Product with Serializable
- case class Meta(explain: Option[Boolean] = None, stats: Seq[String] = Nil) extends Product with Serializable
- class MinimumShouldMatch extends AnyRef
- case class MultiSearchRequest(searches: Iterable[SearchRequest], maxConcurrentSearches: Option[Int] = None) extends Product with Serializable
- trait QueryApi extends AnyRef
- sealed trait QueryRescoreMode extends AnyRef
- case class Rescore(query: Query, windowSize: Option[Int] = None, rescoreQueryWeight: Option[Double] = None, originalQueryWeight: Option[Double] = None, scoreMode: Option[QueryRescoreMode] = None) extends Product with Serializable
- sealed trait ScoreMode extends AnyRef
- case class Scoring(minScore: Option[Double] = None, rescorers: Seq[Rescore] = Nil, trackScores: Option[Boolean] = None) extends Product with Serializable
- trait ScrollApi extends AnyRef
- trait SearchApi extends AnyRef
- case class SearchRequest(indexesTypes: IndexesAndTypes, aggs: Seq[AbstractAggregation] = Nil, collapse: Option[CollapseRequest] = None, fields: Fields = Fields(), fetchContext: Option[FetchSourceContext] = None, control: Control = Control(), scoring: Scoring = Scoring(), indicesOptions: Option[IndicesOptionsRequest] = None, inners: Seq[InnerHit] = Nil, indexBoosts: Seq[(String, Double)] = Nil, keepAlive: Option[String] = None, highlight: Option[Highlight] = None, query: Option[Query] = None, postFilter: Option[Query] = None, requestCache: Option[Boolean] = None, sorts: Seq[Sort] = Nil, suggestions: Suggestions = Suggestions(), windowing: Windowing = Windowing(), meta: Meta = Meta(), searchType: Option[SearchType] = None, searchAfter: Seq[Any] = Nil, version: Option[Boolean] = None, profile: Option[Boolean] = None, source: Option[String] = None, trackHits: Option[Boolean] = None) extends Product with Serializable
- case class SearchScrollRequest(id: String, keepAlive: Option[String] = None) extends Product with Serializable
- trait SearchTemplateApi extends AnyRef
- sealed trait SearchType extends AnyRef
- case class Suggestions(suggs: Seq[Suggestion] = Nil, globalSuggestionText: Option[String] = None) extends Product with Serializable
- case class TemplateSearchRequest(indexesAndTypes: IndexesAndTypes, name: String, params: Map[String, Any]) extends Product with Serializable
- case class TermsLookup(ref: DocumentRef, path: String, routing: Option[String] = None) extends Product with Serializable
- case class Windowing(from: Option[Int] = None, size: Option[Int] = None, slice: Option[(Int, Int)] = None) extends Product with Serializable
-
case class
PutSearchTemplateRequest(name: String, query: Option[Query], body: Option[String]) extends Product with Serializable
- Annotations
- @deprecated
- Deprecated
(Since version 6.0.0) Use the stored scripts api
-
case class
RemoveSearchTemplateRequest(name: String) extends Product with Serializable
- Annotations
- @deprecated
- Deprecated
(Since version 6.0.0) Use the stored scripts api
Value Members
- object DateHistogramInterval
- object QueryRescoreMode
- object ScoreMode
- object SearchType