package query
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- query
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- sealed trait BoolQuery[S] extends ElasticQuery[S] with HasBoost[BoolQuery[S]] with HasMinimumShouldMatch[BoolQuery[S]]
- sealed trait BoostingQuery[S] extends ElasticQuery[S]
- sealed trait ConstantScoreQuery[S] extends ElasticQuery[S] with HasBoost[ConstantScoreQuery[S]]
- final case class DecayFunction[S](field: String, decayFunctionType: DecayFunctionType, origin: String, scale: String, decay: Option[Double], filter: Option[ElasticQuery[S]], multiValueMode: Option[MultiValueMode], offset: Option[String], weight: Option[Double]) extends FunctionScoreFunction[S] with Product with Serializable
- sealed trait DecayFunctionType extends AnyRef
- sealed trait DisjunctionMaxQuery[S] extends ElasticQuery[S]
- final case class Distance(distanceValue: Double, distanceUnit: DistanceUnit) extends Product with Serializable
- sealed trait DistanceType extends AnyRef
- sealed trait DistanceUnit extends AnyRef
- sealed trait ElasticQuery[-S] extends AnyRef
- sealed trait ExistsQuery[S] extends ElasticQuery[S] with HasBoost[ExistsQuery[S]]
- final case class FieldValueFactor[S](field: String, factor: Option[Double], filter: Option[ElasticQuery[S]], modifier: Option[FieldValueFactorFunctionModifier], missing: Option[Double], weight: Option[Double]) extends FunctionScoreFunction[S] with Product with Serializable
- sealed trait FieldValueFactorFunctionModifier extends AnyRef
- sealed trait FunctionScoreBoostMode extends AnyRef
- sealed trait FunctionScoreFunction[-S] extends AnyRef
- sealed trait FunctionScoreQuery[S] extends ElasticQuery[S] with HasBoost[FunctionScoreQuery[S]]
- sealed trait FunctionScoreScoreMode extends AnyRef
- sealed trait Fuzziness extends AnyRef
The
fuzzinessvalue refers to the maximum edit distance allowed when matching terms in afuzzyquery orfuzzyinterval rule. - sealed trait FuzzyQuery[S] extends ElasticQuery[S]
- sealed trait GeoBoundingBoxQuery[S] extends ElasticQuery[S] with HasBoost[GeoBoundingBoxQuery[S]] with HasIgnoreUnmapped[GeoBoundingBoxQuery[S]] with HasQueryName[GeoBoundingBoxQuery[S]] with HasValidationMethod[GeoBoundingBoxQuery[S]]
- sealed trait GeoDistanceQuery[S] extends ElasticQuery[S] with HasQueryName[GeoDistanceQuery[S]] with HasValidationMethod[GeoDistanceQuery[S]]
- type GeoHash = query.GeoHash.Type
- sealed trait GeoPolygonQuery[S] extends ElasticQuery[S] with HasQueryName[GeoPolygonQuery[S]] with HasValidationMethod[GeoPolygonQuery[S]]
- sealed trait HasChildQuery[S] extends ElasticQuery[S] with HasIgnoreUnmapped[HasChildQuery[S]] with HasInnerHits[HasChildQuery[S]] with HasScoreMode[HasChildQuery[S]]
- sealed trait HasParentQuery[S] extends ElasticQuery[S] with HasBoost[HasParentQuery[S]] with HasIgnoreUnmapped[HasParentQuery[S]] with HasInnerHits[HasParentQuery[S]]
- sealed trait IdsQuery[S] extends ElasticQuery[S]
- final case class InnerHits extends Product with Serializable
- sealed trait IntervalAllOfRule[-S] extends IntervalRule[S] with HasIntervalFilter[IntervalAllOfRule, S]
- sealed trait IntervalAnyOfRule[-S] extends IntervalRule[S] with HasIntervalFilter[IntervalAnyOfRule, S]
- final case class IntervalFilter[-S](after: Option[IntervalRule[S]] = None, before: Option[IntervalRule[S]] = None, containedBy: Option[IntervalRule[S]] = None, containing: Option[IntervalRule[S]] = None, notContainedBy: Option[IntervalRule[S]] = None, notContaining: Option[IntervalRule[S]] = None, notOverlapping: Option[IntervalRule[S]] = None, overlapping: Option[IntervalRule[S]] = None, script: Option[script.Script] = None) extends Product with Serializable
- sealed trait IntervalFuzzyRule[-S] extends IntervalRule[S] with HasAnalyzer[IntervalFuzzyRule[S]] with HasUseField[IntervalFuzzyRule, S]
- sealed trait IntervalMatchRule[-S] extends IntervalRule[S] with HasAnalyzer[IntervalMatchRule[S]] with HasIntervalFilter[IntervalMatchRule, S] with HasUseField[IntervalMatchRule, S]
- sealed trait IntervalPrefixRule[-S] extends IntervalRule[S] with HasAnalyzer[IntervalPrefixRule[S]] with HasUseField[IntervalPrefixRule, S]
- sealed trait IntervalRangeRule[-S, LB <: LowerBound, UB <: UpperBound] extends IntervalRule[S] with HasAnalyzer[IntervalRangeRule[S, LB, UB]] with HasUseField[[-S1]IntervalRangeRule[S1, LB, UB], S]
- sealed trait IntervalRegexpRule[-S] extends IntervalRule[S] with HasAnalyzer[IntervalRegexpRule[S]] with HasUseField[IntervalRegexpRule, S]
- sealed trait IntervalRule[-S] extends AnyRef
- sealed trait IntervalWildcardRule[-S] extends IntervalRule[S] with HasAnalyzer[IntervalWildcardRule[S]] with HasUseField[IntervalWildcardRule, S]
- sealed trait IntervalsQuery[S] extends ElasticQuery[S]
- sealed trait KNNQuery[-S] extends AnyRef
- sealed trait LowerBound extends AnyRef
- sealed trait MatchAllQuery extends ElasticQuery[Any] with HasBoost[MatchAllQuery]
- sealed trait MatchBooleanPrefixQuery[S] extends ElasticQuery[S] with HasMinimumShouldMatch[MatchBooleanPrefixQuery[S]]
- sealed trait MatchPhrasePrefixQuery[S] extends ElasticQuery[S]
- sealed trait MatchPhraseQuery[S] extends ElasticQuery[S] with HasBoost[MatchPhraseQuery[S]]
- sealed trait MatchQuery[S] extends ElasticQuery[S]
- sealed trait MinimumShouldMatch extends AnyRef
The
minimum_should_matchvalue refers to the minimum number of optional clauses (e.g.,shouldclauses of a zio.elasticsearch.query.BoolQuery or terms of a full-text query) that a document must match to be returned.The
minimum_should_matchvalue refers to the minimum number of optional clauses (e.g.,shouldclauses of a zio.elasticsearch.query.BoolQuery or terms of a full-text query) that a document must match to be returned. - sealed trait MultiMatchQuery[S] extends ElasticQuery[S] with HasBoost[MultiMatchQuery[S]] with HasFields[MultiMatchQuery, S] with HasMinimumShouldMatch[MultiMatchQuery[S]]
- sealed trait MultiMatchType extends AnyRef
- sealed trait MultiValueMode extends AnyRef
- sealed trait NestedQuery[S] extends ElasticQuery[S] with HasIgnoreUnmapped[NestedQuery[S]] with HasInnerHits[NestedQuery[S]] with HasScoreMode[NestedQuery[S]]
- sealed trait PrefixQuery[S] extends ElasticQuery[S] with HasCaseInsensitive[PrefixQuery[S]]
- sealed trait QueryStringQuery[S] extends ElasticQuery[S] with HasFields[QueryStringQuery, S] with HasBoost[QueryStringQuery[S]] with HasMinimumShouldMatch[QueryStringQuery[S]]
- sealed trait RangeQuery[S, A, LB <: LowerBound, UB <: UpperBound] extends ElasticQuery[S] with HasBoost[RangeQuery[S, A, LB, UB]] with HasFormat[RangeQuery[S, A, LB, UB]]
- sealed trait RegexpQuery[S] extends ElasticQuery[S] with HasCaseInsensitive[RegexpQuery[S]]
- sealed trait ScoreMode extends AnyRef
- sealed trait ScriptQuery extends ElasticQuery[Any] with HasBoost[ScriptQuery]
- sealed trait ScriptScoreQuery[S] extends ElasticQuery[S] with HasBoost[ScriptScoreQuery[S]]
- sealed trait SimpleQueryStringQuery[S] extends ElasticQuery[S] with HasFields[SimpleQueryStringQuery, S] with HasMinimumShouldMatch[SimpleQueryStringQuery[S]]
- sealed trait TermQuery[S] extends ElasticQuery[S] with HasBoost[TermQuery[S]] with HasCaseInsensitive[TermQuery[S]]
- sealed trait TermsQuery[S] extends ElasticQuery[S] with HasBoost[TermsQuery[S]]
- sealed trait TermsSetQuery[S] extends ElasticQuery[S] with HasBoost[TermsSetQuery[S]]
- sealed trait UpperBound extends AnyRef
- sealed trait ValidationMethod extends AnyRef
- sealed trait WildcardQuery[S] extends ElasticQuery[S] with HasBoost[WildcardQuery[S]] with HasCaseInsensitive[WildcardQuery[S]]
Value Members
- object DecayFunctionType
- object DistanceType
- object DistanceUnit
- object FieldValueFactorFunctionModifier
- object FunctionScoreBoostMode
- object FunctionScoreFunction
- object FunctionScoreScoreMode
- object Fuzziness
- object GeoHash extends Newtype[String]
- object InnerHits extends Serializable
- object MinimumShouldMatch
- object MultiMatchType
- object MultiValueMode
- object ScoreMode
- object SeedAndField extends Serializable
- object ValidationMethod