public static class RescoreBuilder.QueryRescorer extends RescoreBuilder.Rescorer
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.ParamsEMPTY_PARAMS| Constructor and Description |
|---|
RescoreBuilder.QueryRescorer(QueryBuilder builder)
Creates a new
QueryRescorer instance |
| Modifier and Type | Method and Description |
|---|---|
protected XContentBuilder |
innerToXContent(XContentBuilder builder,
ToXContent.Params params) |
RescoreBuilder.QueryRescorer |
setQueryWeight(float queryWeight)
Sets the original query weight for rescoring.
|
RescoreBuilder.QueryRescorer |
setRescoreQueryWeight(float rescoreQueryWeight)
Sets the original query weight for rescoring.
|
RescoreBuilder.QueryRescorer |
setScoreMode(String scoreMode)
Sets the original query score mode.
|
toXContentpublic RescoreBuilder.QueryRescorer(QueryBuilder builder)
QueryRescorer instancebuilder - the query builder to build the rescore query frompublic RescoreBuilder.QueryRescorer setQueryWeight(float queryWeight)
public RescoreBuilder.QueryRescorer setRescoreQueryWeight(float rescoreQueryWeight)
public RescoreBuilder.QueryRescorer setScoreMode(String scoreMode)
protected XContentBuilder innerToXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
innerToXContent in class RescoreBuilder.RescorerIOExceptionCopyright © 2009–2017. All rights reserved.