com.sksamuel.elastic4s.requests.searches.queries.funcscorer
Type members
Classlikes
case class ExponentialDecayScore(field: String, origin: String, scale: String, offset: Option[Any], decay: Option[Double], weight: Option[Double], multiValueMode: Option[MultiValueMode], filter: Option[Query]) extends ScoreFunction
case class FieldValueFactor(fieldName: String, factor: Option[Double], modifier: Option[FieldValueFactorFunctionModifier], missing: Option[Double], filter: Option[Query]) extends ScoreFunction
case class FunctionScoreQuery(query: Option[Query], functions: Seq[ScoreFunction], boost: Option[Double], maxBoost: Option[Double], minScore: Option[Double], scoreMode: Option[FunctionScoreQueryScoreMode], boostMode: Option[CombineFunction]) extends Query
case class GaussianDecayScore(field: String, origin: String, scale: String, offset: Option[Any], decay: Option[Double], weight: Option[Double], multiValueMode: Option[MultiValueMode], filter: Option[Query]) extends ScoreFunction
case class LinearDecayScore(field: String, origin: String, scale: String, offset: Option[Any], decay: Option[Double], weight: Option[Double], multiValueMode: Option[MultiValueMode], filter: Option[Query]) extends ScoreFunction
case class RandomScoreFunction(seedAndField: Option[SeedAndField], weight: Option[Double], filter: Option[Query]) extends ScoreFunction
- Companion:
- object
case class ScriptScore(script: Script, weight: Option[Double], filter: Option[Query]) extends ScoreFunction