public abstract class ScoreFunctionBuilder extends Object implements ToXContent
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.ParamsEMPTY_PARAMS| Constructor and Description |
|---|
ScoreFunctionBuilder() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
buildWeight(XContentBuilder builder) |
protected abstract void |
doXContent(XContentBuilder builder,
ToXContent.Params params) |
abstract String |
getName() |
ScoreFunctionBuilder |
setWeight(float weight) |
XContentBuilder |
toXContent(XContentBuilder builder,
ToXContent.Params params) |
public ScoreFunctionBuilder setWeight(float weight)
public abstract String getName()
protected void buildWeight(XContentBuilder builder) throws IOException
IOExceptionpublic final XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
toXContent in interface ToXContentIOExceptionprotected abstract void doXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
IOExceptionCopyright © 2009–2017. All rights reserved.