public class FieldValueFactorFunctionBuilder extends ScoreFunctionBuilder
field_value_factor functions for a function
score query.ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.ParamsEMPTY_PARAMS| Constructor and Description |
|---|
FieldValueFactorFunctionBuilder(String fieldName) |
| Modifier and Type | Method and Description |
|---|---|
void |
doXContent(XContentBuilder builder,
ToXContent.Params params) |
FieldValueFactorFunctionBuilder |
factor(float boostFactor) |
String |
getName() |
FieldValueFactorFunctionBuilder |
missing(double missing)
Value used instead of the field value for documents that don't have that field defined.
|
FieldValueFactorFunctionBuilder |
modifier(FieldValueFactorFunction.Modifier modifier) |
buildWeight, setWeight, toXContentpublic FieldValueFactorFunctionBuilder(String fieldName)
public String getName()
getName in class ScoreFunctionBuilderpublic FieldValueFactorFunctionBuilder factor(float boostFactor)
public FieldValueFactorFunctionBuilder missing(double missing)
public FieldValueFactorFunctionBuilder modifier(FieldValueFactorFunction.Modifier modifier)
public void doXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
doXContent in class ScoreFunctionBuilderIOExceptionCopyright © 2009–2017. All rights reserved.