public static class RescoreBuilder.QueryRescorer extends RescoreBuilder.Rescorer
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
EMPTY_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.
|
toXContent
public 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.Rescorer
IOException
Copyright © 2009–2016. All rights reserved.