Package

com.sksamuel.elastic4s.searches

queries

Permalink

package queries

Visibility
  1. Public
  2. All

Type Members

  1. case class ArtificialDocument(index: String, type: String, doc: String, routing: Option[String] = None) extends Product with Serializable

    Permalink
  2. case class BoolQueryDefinition(adjustPureNegative: Option[Boolean] = None, boost: Option[Double] = None, disableCoord: Option[Boolean] = None, minimumShouldMatch: Option[String] = None, queryName: Option[String] = None, filters: Seq[QueryDefinition] = Nil, must: Seq[QueryDefinition] = Nil, not: Seq[QueryDefinition] = Nil, should: Seq[QueryDefinition] = Nil) extends QueryDefinition with Product with Serializable

    Permalink
  3. case class BoostingQueryDefinition(positiveQuery: QueryDefinition, negativeQuery: QueryDefinition, queryName: Option[String] = None, boost: Option[Double] = None, negativeBoost: Option[Double] = None) extends QueryDefinition with Product with Serializable

    Permalink
  4. case class CommonTermsQueryDefinition(name: String, text: String, minimumShouldMatch: Option[String] = None, lowFreqMinimumShouldMatch: Option[String] = None, highFreqMinimumShouldMatch: Option[String] = None, cutoffFrequency: Option[Double] = None, queryName: Option[String] = None, disableCoord: Option[Boolean] = None, boost: Option[Double] = None, highFreqOperator: Option[String] = None, lowFreqOperator: Option[String] = None, analyzer: Option[String] = None) extends QueryDefinition with Product with Serializable

    Permalink
  5. case class ConstantScoreDefinition(query: QueryDefinition, boost: Option[Double] = None, queryName: Option[String] = None) extends QueryDefinition with Product with Serializable

    Permalink
  6. case class DisMaxQueryDefinition(queries: Seq[QueryDefinition], boost: Option[Double] = None, tieBreaker: Option[Double] = None, queryName: Option[String] = None) extends QueryDefinition with Product with Serializable

    Permalink
  7. case class ExistsQueryDefinition(field: String, boost: Option[Float] = None, queryName: Option[String] = None) extends QueryDefinition with Product with Serializable

    Permalink
  8. case class FuzzyQueryDefinition(field: String, termValue: Any, fuzziness: Option[String] = None, boost: Option[Double] = None, transpositions: Option[Boolean] = None, maxExpansions: Option[Int] = None, prefixLength: Option[Int] = None, queryName: Option[String] = None, rewrite: Option[String] = None) extends MultiTermQueryDefinition with Product with Serializable

    Permalink
  9. case class HasChildQueryDefinition(type: String, query: QueryDefinition, scoreMode: ScoreMode, boost: Option[Double] = None, ignoreUnmapped: Option[Boolean] = None, innerHit: Option[InnerHitDefinition] = None, minChildren: Option[Int] = None, maxChildren: Option[Int] = None, queryName: Option[String] = None) extends QueryDefinition with Product with Serializable

    Permalink
  10. case class HasParentQueryDefinition(type: String, query: QueryDefinition, score: Boolean, boost: Option[Double] = None, ignoreUnmapped: Option[Boolean] = None, innerHit: Option[InnerHitDefinition] = None, queryName: Option[String] = None) extends QueryDefinition with Product with Serializable

    Permalink
  11. case class IdQueryDefinition(ids: Seq[Any], types: Seq[String] = Nil, boost: Option[Double] = None, queryName: Option[String] = None) extends QueryDefinition with Product with Serializable

    Permalink
  12. case class InnerHitDefinition(name: String, size: Option[Int] = None, fetchSource: Option[FetchSourceContext] = None, version: Option[Boolean] = None, trackScores: Option[Boolean] = None, explain: Option[Boolean] = None, storedFieldNames: Seq[String] = Nil, docValueFields: Seq[String] = Nil, sorts: Seq[SortDefinition] = Nil, from: Option[Int] = None, highlights: Seq[HighlightFieldDefinition] = Nil) extends Product with Serializable

    Permalink
  13. case class MoreLikeThisItem(index: String, type: String, id: String, routing: Option[String] = None) extends Product with Serializable

    Permalink
  14. case class MoreLikeThisQueryDefinition(fields: Seq[String], likeTexts: Seq[String] = Nil, likeDocs: Seq[MoreLikeThisItem] = Nil, analyzer: Option[String] = None, artificialDocs: Seq[ArtificialDocument] = Nil, boost: Option[Double] = None, boostTerms: Option[Double] = None, failOnUnsupportedField: Option[Boolean] = None, include: Option[Boolean] = None, minDocFreq: Option[Int] = None, maxDocFreq: Option[Int] = None, minWordLength: Option[Int] = None, maxWordLength: Option[Int] = None, minTermFreq: Option[Int] = None, maxQueryTerms: Option[Int] = None, minShouldMatch: Option[String] = None, unlikeTexts: Seq[String] = Nil, unlikeDocs: Seq[MoreLikeThisItem] = Nil, stopWords: Seq[String] = Nil, queryName: Option[String] = None) extends QueryDefinition with Product with Serializable

    Permalink
  15. trait MultiTermQueryDefinition extends QueryDefinition

    Permalink
  16. case class NestedQueryDefinition(path: String, query: QueryDefinition, scoreMode: Option[ScoreMode] = None, boost: Option[Double] = None, ignoreUnmapped: Option[Boolean] = None, inner: Option[InnerHitDefinition] = None, queryName: Option[String] = None) extends QueryDefinition with Product with Serializable

    Permalink
  17. case class ParentIdQueryDefinition(type: String, id: String, ignoreUnmapped: Option[Boolean] = None, boost: Option[Double] = None, queryName: Option[String] = None) extends QueryDefinition with Product with Serializable

    Permalink
  18. case class PercolateQueryDefinition(field: String, type: String, ref: Option[DocumentRef] = None, source: Option[String] = None) extends QueryDefinition with Product with Serializable

    Permalink
  19. case class PrefixQueryDefinition(field: String, prefix: Any, boost: Option[Double] = None, queryName: Option[String] = None, rewrite: Option[String] = None) extends MultiTermQueryDefinition with Product with Serializable

    Permalink
  20. trait QueryDefinition extends AnyRef

    Permalink
  21. case class QueryStringQueryDefinition(query: String, allowLeadingWildcard: Option[Boolean] = None, analyzeWildcard: Option[Boolean] = None, analyzer: Option[String] = None, autoGeneratePhraseQueries: Option[Boolean] = None, boost: Option[Double] = None, defaultOperator: Option[String] = None, defaultField: Option[String] = None, enablePositionIncrements: Option[Boolean] = None, fields: Seq[(String, Float)] = Nil, fuzziness: Option[String] = None, fuzzyMaxExpansions: Option[Int] = None, fuzzyPrefixLength: Option[Int] = None, fuzzyRewrite: Option[String] = None, lenient: Option[Boolean] = None, minimumShouldMatch: Option[Int] = None, phraseSlop: Option[Int] = None, quoteFieldSuffix: Option[String] = None, queryName: Option[String] = None, rewrite: Option[String] = None, splitOnWhitespace: Option[Boolean] = None, tieBreaker: Option[Double] = None) extends QueryDefinition with Product with Serializable

    Permalink
  22. case class RangeQueryDefinition(field: String, boost: Option[Double] = None, timeZone: Option[String] = None, includeUpper: Option[Boolean] = None, includeLower: Option[Boolean] = None, lte: Option[Any] = None, gte: Option[Any] = None, gt: Option[Any] = None, lt: Option[Any] = None, format: Option[String] = None, queryName: Option[String] = None) extends MultiTermQueryDefinition with Product with Serializable

    Permalink
  23. case class RawQueryDefinition(json: String) extends QueryDefinition with Product with Serializable

    Permalink
  24. case class RegexQueryDefinition(field: String, regex: String, flags: Seq[RegexpFlag] = Nil, boost: Option[Double] = None, maxDeterminedStates: Option[Int] = None, queryName: Option[String] = None, rewrite: Option[String] = None) extends MultiTermQueryDefinition with Product with Serializable

    Permalink
  25. case class ScriptQueryDefinition(script: ScriptDefinition, boost: Option[Double] = None, queryName: Option[String] = None) extends QueryDefinition with Product with Serializable

    Permalink
  26. case class SimpleStringQueryDefinition(query: String, analyzer: Option[String] = None, analyzeWildcard: Option[Boolean] = None, operator: Option[String] = None, queryName: Option[String] = None, quote_field_suffix: Option[String] = None, lenient: Option[Boolean] = None, fields: Seq[(String, Double)] = Nil, flags: Seq[SimpleQueryStringFlag] = Nil, minimumShouldMatch: Option[Int] = None) extends QueryDefinition with Product with Serializable

    Permalink
  27. case class TypeQueryDefinition(type: String) extends QueryDefinition with Product with Serializable

    Permalink
  28. case class WildcardQueryDefinition(field: String, query: Any, boost: Option[Double] = None, queryName: Option[String] = None, rewrite: Option[String] = None) extends QueryDefinition with MultiTermQueryDefinition with Product with Serializable

    Permalink

Value Members

  1. package funcscorer

    Permalink
  2. package geo

    Permalink
  3. package matches

    Permalink
  4. package span

    Permalink
  5. package term

    Permalink

Ungrouped