Packages

package queries

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final case class BoolQuery(must: List[Query] = scala.collection.immutable.Nil, should: List[Query] = scala.collection.immutable.Nil, mustNot: List[Query] = scala.collection.immutable.Nil, filter: List[Query] = scala.collection.immutable.Nil, boost: Double = 1.0, disableCoord: Option[Boolean] = scala.None, minimumShouldMatch: Option[Int] = scala.None, adjustPureNegative: Option[Boolean] = scala.None) extends Query with Product with Serializable
  2. final case class BoostingQuery(positive: Query, negative: Query, negativeBoost: Double, boost: Double = 1.0) extends Query with Product with Serializable
  3. final case class CommonQuery(field: String, query: String, minimumShouldMatch: Option[Int] = scala.None, cutoffFreq: Option[Double] = scala.None, highFreq: Option[Double] = scala.None, highFreqOp: String = "or", lowFreq: Option[Double] = scala.None, lowFreqOp: String = "or", analyzer: Option[String] = scala.None, boost: Double = 1.0, disableCoords: Option[Boolean] = scala.None) extends Query with Product with Serializable
  4. final case class DisMaxQuery(queries: List[Query], boost: Double = 1.0, tieBreaker: Double = 0.0) extends Query with Product with Serializable
  5. final case class ExistsQuery(field: String) extends Query with Product with Serializable
  6. final case class FieldMaskingSpanQuery(field: String, query: Query, boost: Double = 1.0) extends SpanQuery with Product with Serializable
  7. final case class FuzzyQuery(field: String, value: String, boost: Double = 1.0, transpositions: Option[Boolean] = None, fuzziness: Option[Json] = None, prefixLength: Option[Int] = None, maxExpansions: Option[Int] = None, name: Option[String] = None) extends Query with Product with Serializable
  8. final case class GeoBoundingBoxQuery(field: String, topLeft: GeoPoint, bottomRight: GeoPoint, validationMethod: String = "STRICT", type: String = "memory", ignoreUnmapped: Boolean = false, boost: Double = 1.0) extends Query with Product with Serializable
  9. final case class GeoDistanceQuery(field: String, value: GeoPoint, distance: String, distanceType: Option[String] = None, unit: Option[String] = None, ignoreUnmapped: Boolean = false, validationMethod: String = "STRICT", name: Option[String] = None, boost: Double = 1.0) extends Query with Product with Serializable
  10. final case class GeoPolygonQuery(field: String, points: List[GeoPoint], validationMethod: String = "STRICT", name: Option[String] = None, boost: Double = 1.0) extends Query with Product with Serializable
  11. final case class GeoShapeQuery(strategy: Option[String] = scala.None, shape: Option[Json] = scala.None, id: Option[String] = scala.None, type: Option[String] = scala.None, index: Option[String] = scala.None, path: Option[String] = scala.None, boost: Double = 1.0) extends Query with Product with Serializable
  12. final case class HasChildQuery(type: String, query: Query, boost: Double = 1.0, name: Option[String] = scala.None, scoreMode: ScoreMode = elasticsearch.ScoreMode.None, minChildren: Option[Int] = scala.None, maxChildren: Option[Int] = scala.None, ignoreUnmapped: Option[Boolean] = scala.None, innerHits: Option[InnerHits] = scala.None) extends Query with Product with Serializable
  13. final case class HasParentQuery(parentType: String, query: Query, scoreType: Option[String] = scala.None, scoreMode: String = "none", boost: Double = 1.0) extends Query with Product with Serializable
  14. final case class IdsQuery(values: List[String], types: List[String] = scala.collection.immutable.Nil, boost: Double = 1.0) extends Query with Product with Serializable
  15. final case class IndicesQuery(indices: List[String], query: Query, noMatchQuery: Option[Query] = scala.None) extends Query with Product with Serializable
  16. case class InnerHits(name: String, ignoreUnmapped: Option[Boolean] = scala.None, version: Boolean = false, explain: Boolean = false, trackScores: Boolean = false, from: Int = 0, size: Int = 10, sort: Sort) extends Product with Serializable
  17. final case class JoinQuery(target: String, type: String, query: Option[String] = scala.None, field: Option[String] = scala.None, index: Option[String] = scala.None, boost: Double = 1.0) extends Query with Product with Serializable
  18. case class LikeThisDocId(index: String, type: String, id: String) extends LikeThisObject with Product with Serializable
  19. case class LikeThisDocument(index: String, type: String, doc: Json) extends LikeThisObject with Product with Serializable
  20. sealed trait LikeThisObject extends AnyRef
  21. case class LikeThisQuery(query: String) extends LikeThisObject with Product with Serializable
  22. final case class MatchAllQuery(boost: Option[Double] = scala.None) extends Query with Product with Serializable
  23. final case class MatchPhrasePrefixQuery(field: String, query: String, type: Option[String] = scala.None, analyzer: Option[String] = scala.None, slop: Option[Int] = scala.None, operator: Option[DefaultOperator] = scala.None, fuzziness: Option[String] = scala.None, transpositions: Option[Boolean] = scala.None, prefixLength: Option[Int] = scala.None, maxExpansions: Option[Int] = scala.None, rewrite: Option[String] = scala.None, fuzzyRewrite: Option[String] = scala.None, fuzzyTranspositions: Option[Boolean] = scala.None, minimumShouldMatch: Option[Int] = scala.None, useDisMax: Option[Boolean] = scala.None, tieBreaker: Option[Float] = scala.None, lenient: Option[Boolean] = scala.None, cutoffFrequency: Option[Float] = scala.None, zeroTermsQuery: Option[ZeroTermsQuery] = scala.None, boost: Option[Float] = scala.None) extends Query with Product with Serializable
  24. final case class MatchPhraseQuery(field: String, query: String, type: Option[String] = scala.None, analyzer: Option[String] = scala.None, slop: Option[Int] = scala.None, operator: Option[DefaultOperator] = scala.None, fuzziness: Option[String] = scala.None, transpositions: Option[Boolean] = scala.None, prefixLength: Option[Int] = scala.None, maxExpansions: Option[Int] = scala.None, rewrite: Option[String] = scala.None, fuzzyRewrite: Option[String] = scala.None, fuzzyTranspositions: Option[Boolean] = scala.None, minimumShouldMatch: Option[Int] = scala.None, useDisMax: Option[Boolean] = scala.None, tieBreaker: Option[Float] = scala.None, lenient: Option[Boolean] = scala.None, cutoffFrequency: Option[Float] = scala.None, zeroTermsQuery: Option[ZeroTermsQuery] = scala.None, boost: Option[Float] = scala.None) extends Query with Product with Serializable
  25. final case class MatchQuery(field: String, query: String, type: Option[String] = scala.None, operator: Option[DefaultOperator] = scala.None, analyzer: Option[String] = scala.None, boost: Double = 1.0, slop: Option[Int] = scala.None, fuzziness: Option[String] = scala.None, prefixLength: Option[Int] = scala.None, minimumShouldMatch: Option[Int] = scala.None, rewrite: Option[String] = scala.None, fuzzyRewrite: Option[String] = scala.None, fuzzyTranspositions: Option[Boolean] = scala.None, lenient: Option[Boolean] = scala.None, zeroTermsQuery: Option[ZeroTermsQuery] = scala.None, cutoffFrequency: Option[Double] = scala.None) extends Query with Product with Serializable
  26. final case class MoreLikeThisQuery(fields: List[String], like: List[LikeThisObject], minimumShouldMatch: Option[String] = scala.None, percentTermsToMatch: Option[Double] = scala.None, minTermFreq: Option[Int] = scala.None, maxQueryTerms: Option[Int] = scala.None, stopWords: List[String] = scala.collection.immutable.Nil, minDocFreq: Option[Int] = scala.None, maxDocFreq: Option[Int] = scala.None, minWordLength: Option[Int] = scala.None, maxWordLength: Option[Int] = scala.None, boostTerms: Option[Double] = scala.None, boost: Double = 1.0, analyzer: Option[String] = scala.None, failOnUnsupportedField: Option[Boolean] = scala.None, include: Option[Boolean] = scala.None) extends Query with Product with Serializable
  27. final case class MultiMatchQuery(fields: List[String], query: String, minimumShouldMatch: Option[String] = scala.None, fuzzyRewrite: Option[String] = scala.None, zeroTermsQuery: Option[ZeroTermsQuery] = scala.None, type: Option[String] = scala.None, operator: Option[DefaultOperator] = scala.None, analyzer: Option[String] = scala.None, boost: Double = 1.0, slop: Option[Int] = scala.None, fuzziness: Option[String] = scala.None, prefixLength: Option[Int] = scala.None, maxExpansions: Option[Int] = scala.None, rewrite: Option[String] = scala.None, useDisMax: Option[Boolean] = scala.None, lenient: Option[Boolean] = scala.None, cutoffFrequency: Option[Double] = scala.None, _name: Option[String] = scala.None) extends Query with Product with Serializable
  28. final case class NLPMultiMatchQuery(fields: List[String], query: String, minimumShouldMatch: Option[String] = scala.None, fuzzyRewrite: Option[String] = scala.None, zeroTermsQuery: Option[ZeroTermsQuery] = scala.None, type: Option[String] = scala.None, operator: Option[DefaultOperator] = scala.None, analyzer: Option[String] = scala.None, boost: Double = 1.0, slop: Option[Int] = scala.None, fuzziness: Option[String] = scala.None, prefixLength: Option[Int] = scala.None, maxExpansions: Option[Int] = scala.None, rewrite: Option[String] = scala.None, useDisMax: Option[Boolean] = scala.None, tieBreaker: Option[Double] = scala.None, lenient: Option[Boolean] = scala.None, cutoffFrequency: Option[Double] = scala.None, nlp: Option[String] = scala.None, termsScore: List[(String, Double)] = scala.collection.immutable.Nil) extends Query with Product with Serializable
  29. final case class NLPTermQuery(field: String, value: String, boost: Double = 1.0, language: Option[String] = scala.None, pos: Option[String] = scala.None) extends Query with Product with Serializable
  30. final case class NestedQuery(path: String, query: Query, boost: Double = 1.0, scoreMode: ScoreMode = elasticsearch.ScoreMode.Avg) extends Query with Product with Serializable
  31. final case class PrefixQuery(field: String, value: String, boost: Double = 1.0, rewrite: Option[String] = None) extends Query with Product with Serializable
  32. sealed trait Query extends AnyRef
  33. final case class QueryStringQuery(query: String, defaultField: Option[String] = scala.None, defaultOperator: Option[DefaultOperator] = scala.None, quoteAnalyzer: Option[String] = scala.None, quoteFieldSuffix: Option[String] = scala.None, fuzzyRewrite: Option[String] = scala.None, fields: List[String] = scala.collection.immutable.Nil, fieldBoosts: Map[String, Double] = ..., minimumShouldMatch: Option[String] = scala.None, analyzer: Option[String] = scala.None, autoGeneratePhraseQueries: Option[Boolean] = scala.None, allowLeadingWildcard: Option[Boolean] = scala.None, lowercaseExpandedTerms: Option[Boolean] = scala.None, enablePositionIncrements: Option[Boolean] = scala.None, analyzeWildcard: Option[Boolean] = scala.None, boost: Double = 1.0, fuzzyPrefixLength: Option[Int] = scala.None, fuzzyMaxExpansions: Option[Int] = scala.None, phraseSlop: Option[Int] = scala.None, useDisMax: Option[Boolean] = scala.None, tieBreaker: Option[Double] = scala.None, rewrite: Option[String] = scala.None, lenient: Option[Boolean] = scala.None, locale: Option[String] = scala.None) extends Query with Product with Serializable
  34. trait QueryType[T <: Query] extends AnyRef
  35. final case class Range(from: Option[Json] = scala.None, to: Option[Json] = scala.None) extends Product with Serializable
  36. final case class RangeQuery(field: String, from: Option[Json] = None, to: Option[Json] = None, includeLower: Boolean = true, includeUpper: Boolean = true, timeZone: Option[String] = None, boost: Double = 1.0) extends Query with Product with Serializable
  37. final case class RangeString(from: Option[String] = scala.None, to: Option[String] = scala.None) extends Product with Serializable
  38. final case class RegexTermQuery(field: String, value: String, ignorecase: Boolean = false, boost: Double = 1.0) extends Query with Product with Serializable
  39. final case class RegexpQuery(field: String, value: String, flagsValue: Option[Int] = None, maxDeterminizedStates: Option[Int] = None, boost: Double = 1.0) extends Query with Product with Serializable
  40. final case class Rescorer(query: Query, rescoreQueryWeight: Option[Float] = scala.None, queryWeight: Option[Float] = scala.None, scoreMode: Option[String] = scala.None) extends Product with Serializable
  41. final case class ScriptQuery(script: Script, name: Option[String] = None, boost: Double = 1.0) extends Query with Product with Serializable
  42. final case class SelectionQuery(type: String) extends Query with Product with Serializable

    Fake filter to provide selection in interfaces

  43. final case class SelectionSpanQuery(type: String) extends SpanQuery with Product with Serializable

    Fake filter to provide selection in interfaces

  44. final case class SimpleQueryStringQuery(query: String, fields: List[String] = ..., fieldBoosts: Map[String, Double] = ..., analyzer: Option[String] = scala.None, flags: Option[Int] = scala.None, defaultOperator: Option[DefaultOperator] = scala.None, lowercaseExpandedTerms: Option[Boolean] = scala.None, lenient: Option[Boolean] = scala.None, locale: Option[String] = scala.None) extends Query with Product with Serializable
  45. final case class SpanFirstQuery(match: SpanQuery, end: Option[Int] = scala.None, boost: Double = 1.0, name: Option[String] = scala.None) extends SpanQuery with Product with Serializable
  46. final case class SpanFuzzyQuery(value: SpanQuery, boost: Double = 1.0, minSimilarity: Option[String] = scala.None, prefixLength: Option[Int] = scala.None, maxExpansions: Option[Int] = scala.None) extends SpanQuery with Product with Serializable
  47. final case class SpanNearQuery(clauses: List[SpanQuery], slop: Int = 1, inOrder: Option[Boolean] = scala.None, collectPayloads: Option[Boolean] = scala.None, boost: Double = 1.0) extends SpanQuery with Product with Serializable
  48. final case class SpanNotQuery(include: SpanQuery, exclude: SpanQuery, boost: Double = 1.0, pre: Option[Int] = scala.None, post: Option[Int] = scala.None) extends SpanQuery with Product with Serializable
  49. final case class SpanOrQuery(clauses: List[SpanQuery], boost: Double = 1.0) extends SpanQuery with Product with Serializable
  50. final case class SpanPrefixQuery(prefix: SpanQuery, rewrite: Option[String] = scala.None, boost: Double = 1.0) extends SpanQuery with Product with Serializable
  51. trait SpanQuery extends Query
  52. final case class SpanTermQuery(field: String, value: String, boost: Double = 1.0) extends SpanQuery with Product with Serializable
  53. final case class SpanTermsQuery(field: String, values: List[String], boost: Double = 1.0) extends SpanQuery with Product with Serializable
  54. final case class TermQuery(field: String, value: Json, boost: Double = 1.0) extends Query with Product with Serializable
  55. final case class TermsQuery(field: String, values: List[Json], minimumShouldMatch: Option[Int] = None, disableCoord: Option[Boolean] = None, boost: Double = 1.0) extends Query with Product with Serializable
  56. final case class TopChildrenQuery(type: String, query: Query, score: Option[String] = scala.None, boost: Option[Double] = scala.None, factor: Option[Int] = scala.None, incrementalFactor: Option[Int] = scala.None) extends Query with Product with Serializable
  57. final case class TypeQuery(value: String, boost: Double = 1.0) extends Query with Product with Serializable
  58. final case class WildcardQuery(field: String, value: String, boost: Double = 1.0, rewrite: Option[String] = None) extends Query with Product with Serializable
  59. sealed trait ZeroTermsQuery extends EnumEntry with Lowercase

Value Members

  1. object BoolQuery extends QueryType[BoolQuery] with Serializable
  2. object BoostingQuery extends QueryType[BoostingQuery] with Serializable
  3. object CommonQuery extends QueryType[CommonQuery] with Serializable
  4. object DisMaxQuery extends QueryType[DisMaxQuery] with Serializable
  5. object ExistsQuery extends QueryType[ExistsQuery] with Serializable
  6. object FieldMaskingSpanQuery extends QueryType[FieldMaskingSpanQuery] with Serializable
  7. object FuzzyQuery extends QueryType[FuzzyQuery] with Serializable
  8. object GeoBoundingBoxQuery extends QueryType[GeoBoundingBoxQuery] with Serializable
  9. object GeoDistanceQuery extends QueryType[GeoDistanceQuery] with Serializable
  10. object GeoPolygonQuery extends QueryType[GeoPolygonQuery] with Serializable
  11. object GeoShapeQuery extends QueryType[GeoShapeQuery] with Serializable
  12. object HasChildQuery extends QueryType[HasChildQuery] with Serializable
  13. object HasParentQuery extends QueryType[HasParentQuery] with Serializable
  14. object IdsQuery extends QueryType[IdsQuery] with Serializable
  15. object IndicesQuery extends QueryType[IndicesQuery] with Serializable
  16. object InnerHits extends Serializable
  17. object JoinQuery extends QueryType[JoinQuery] with Serializable
  18. object LikeThisDocId extends Serializable
  19. object LikeThisDocument extends Serializable
  20. object LikeThisObject
  21. object MatchAllQuery extends QueryType[MatchAllQuery] with Serializable
  22. object MatchPhrasePrefixQuery extends QueryType[MatchPhrasePrefixQuery] with Serializable
  23. object MatchPhraseQuery extends QueryType[MatchPhraseQuery] with Serializable
  24. object MatchQuery extends QueryType[MatchQuery] with Serializable
  25. object MissingQuery
  26. object MoreLikeThisQuery extends QueryType[MoreLikeThisQuery] with Serializable
  27. object MultiMatchQuery extends QueryType[MultiMatchQuery] with Serializable
  28. object NLPMultiMatchQuery extends QueryType[NLPMultiMatchQuery] with Serializable
  29. object NLPTermQuery extends QueryType[NLPTermQuery] with Serializable
  30. object NestedQuery extends QueryType[NestedQuery] with Serializable
  31. object PrefixQuery extends QueryType[PrefixQuery] with Serializable
  32. object Query
  33. object QueryStringQuery extends QueryType[QueryStringQuery] with Serializable
  34. object Range extends Serializable
  35. object RangeQuery extends QueryType[RangeQuery] with Serializable
  36. object RangeString extends Serializable
  37. object RegexTermQuery extends QueryType[RegexTermQuery] with Serializable
  38. object RegexpQuery extends QueryType[RegexpQuery] with Serializable
  39. object Rescorer extends Serializable
  40. object ScriptQuery extends QueryType[ScriptQuery] with Serializable
  41. object SelectionQuery extends QueryType[SelectionQuery] with Serializable
  42. object SelectionSpanQuery extends QueryType[SelectionSpanQuery] with Serializable
  43. object SimpleQueryStringQuery extends QueryType[SimpleQueryStringQuery] with Serializable
  44. object SpanFirstQuery extends QueryType[SpanFirstQuery] with Serializable
  45. object SpanFuzzyQuery extends QueryType[SpanFuzzyQuery] with Serializable
  46. object SpanNearQuery extends QueryType[SpanNearQuery] with Serializable
  47. object SpanNotQuery extends QueryType[SpanNotQuery] with Serializable
  48. object SpanOrQuery extends QueryType[SpanOrQuery] with Serializable
  49. object SpanPrefixQuery extends QueryType[SpanPrefixQuery] with Serializable
  50. object SpanQuery
  51. object SpanTermQuery extends QueryType[SpanTermQuery] with Serializable
  52. object SpanTermsQuery extends QueryType[SpanTermsQuery] with Serializable
  53. object TermQuery extends QueryType[TermQuery] with Serializable
  54. object TermsQuery extends QueryType[TermsQuery] with Serializable
  55. object TopChildrenQuery extends QueryType[TopChildrenQuery] with Serializable
  56. object TypeQuery extends QueryType[TypeQuery] with Serializable
  57. object WildcardQuery extends QueryType[WildcardQuery] with Serializable
  58. object ZeroTermsQuery extends Enum[ZeroTermsQuery] with CirceEnum[ZeroTermsQuery]

Ungrouped