Class ScoreFunctionBuilders

org.elasticsearch.index.query.functionscore.ScoreFunctionBuilders

public class ScoreFunctionBuilders extends
Static method aliases for constructors of known ScoreFunctionBuilders.
  • Constructor Details

    • ScoreFunctionBuilders

      public ScoreFunctionBuilders()
  • Method Details

    • exponentialDecayFunction

      public static  fieldName,  origin,  scale)
    • exponentialDecayFunction

      public static  fieldName,  origin,  scale,  offset)
    • exponentialDecayFunction

      public static  fieldName,  origin,  scale,  offset, double decay)
    • gaussDecayFunction

      public static  fieldName,  origin,  scale)
    • gaussDecayFunction

      public static  fieldName,  origin,  scale,  offset)
    • gaussDecayFunction

      public static  fieldName,  origin,  scale,  offset, double decay)
    • linearDecayFunction

      public static  fieldName,  origin,  scale)
    • linearDecayFunction

      public static  fieldName,  origin,  scale,  offset)
    • linearDecayFunction

      public static  fieldName,  origin,  scale,  offset, double decay)
    • scriptFunction

      public static ScriptScoreFunctionBuilder scriptFunction(Script script)
    • scriptFunction

      public static  script)
    • randomFunction

      public static RandomScoreFunctionBuilder randomFunction()
    • weightFactorFunction

      public static WeightBuilder weightFactorFunction(float weight)
    • fieldValueFactorFunction

      public static  fieldName)