package
searches
Type Members
-
-
-
case class
HighlightFieldDefinition(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[QueryDefinition] = 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) extends Product with Serializable
-
case class
HighlightOptionsDefinition(encoder: Option[String] = None, tagsSchema: Option[String] = None, useExplicitFieldOrder: Option[Boolean] = None, boundaryChars: Option[String] = None, boundaryMaxScan: Option[Int] = None, fragmenter: Option[String] = None, fragmentSize: Option[Int] = None, forceSource: Option[Boolean] = None, highlighterType: Option[String] = None, highlightFilter: Option[Boolean] = None, highlightQuery: Option[QueryDefinition] = 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) extends Product with Serializable
-
case class
MultiSearchDefinition(searches: Iterable[SearchDefinition], maxConcurrentSearches: Option[Int] = None) extends Product with Serializable
-
trait
QueryApi extends AnyRef
-
case class
RescoreDefinition(query: QueryDefinition, windowSize: Option[Int] = None, restoreQueryWeight: Option[Double] = None, originalQueryWeight: Option[Double] = None, scoreMode: Option[String] = None) extends Product with Serializable
-
trait
SearchApi extends AnyRef
-
case class
SearchDefinition(indexesTypes: IndexesAndTypes, query: Option[QueryDefinition] = None, postFilter: Option[QueryDefinition] = None, minScore: Option[Double] = None, requestCache: Option[Boolean] = None, storedFields: Seq[String] = Nil, aggs: Seq[AggregationDefinition] = Nil, sorts: Seq[SortDefinition] = Nil, scriptFields: Seq[ScriptFieldDefinition] = Nil, suggs: Seq[SuggestionDefinition] = Nil, highlight: Option[Highlight] = None, explain: Option[Boolean] = None, from: Option[Int] = None, size: Option[Int] = None, pref: Option[String] = None, routing: Option[String] = None, indicesOptions: Option[IndicesOptions] = None, version: Option[Boolean] = None, stats: Seq[String] = Nil, trackScores: Option[Boolean] = None, terminateAfter: Option[Int] = None, rescorers: Seq[RescoreDefinition] = Nil, searchType: Option[SearchType] = None, timeout: Option[Duration] = None, keepAlive: Option[String] = None, fetchContext: Option[FetchSourceContext] = None, inners: Seq[InnerHitDefinition] = Nil, indexBoosts: Seq[(String, Double)] = Nil) extends Product with Serializable