Interface Summary Interface Description DecayFunctionImplement this interface to provide a decay function that is executed on a distance. ScoreFunctionParser<FB extends ScoreFunctionBuilder<FB>>Parses XContent into a
Class Summary Class Description DecayFunctionBuilder<DFB extends DecayFunctionBuilder<DFB>> DecayFunctionBuilder.AbstractDistanceScoreFunctionThis is the base class for scoring a single field. DecayFunctionParser<DFB extends DecayFunctionBuilder<DFB>>Parser used for all decay functions, one instance each. ExponentialDecayFunctionBuilder FieldValueFactorFunctionBuilderBuilder to construct
field_value_factorfunctions for a function score query.
FunctionScoreQueryBuilderA query that uses a filters with a script associated with them to compute the score. FunctionScoreQueryBuilder.FilterFunctionBuilderFunction to be associated with an optional filter, meaning it will be executed only for the documents that match the given filter. GaussDecayFunctionBuilder LinearDecayFunctionBuilder RandomScoreFunctionBuilderA function that computes a random score for the matched documents ScoreFunctionBuilder<FB extends ScoreFunctionBuilder<FB>> ScoreFunctionBuildersStatic method aliases for constructors of known
ScriptScoreFunctionBuilderA function that uses a script to compute or influence the score of documents that match with the inner query or filter. ScriptScoreQueryBuilderA query that computes a document score based on the provided script WeightBuilderA query that multiplies the weight to the score.