org.elasticsearch.index.query
Class SpanNearQueryBuilder
java.lang.Object
org.elasticsearch.index.query.BaseQueryBuilder
org.elasticsearch.index.query.SpanNearQueryBuilder
- All Implemented Interfaces:
- ToXContent, BoostableQueryBuilder<SpanNearQueryBuilder>, QueryBuilder, SpanQueryBuilder
public class SpanNearQueryBuilder
- extends BaseQueryBuilder
- implements SpanQueryBuilder, BoostableQueryBuilder<SpanNearQueryBuilder>
SpanNearQueryBuilder
public SpanNearQueryBuilder()
clause
public SpanNearQueryBuilder clause(SpanQueryBuilder clause)
slop
public SpanNearQueryBuilder slop(int slop)
inOrder
public SpanNearQueryBuilder inOrder(boolean inOrder)
collectPayloads
public SpanNearQueryBuilder collectPayloads(boolean collectPayloads)
boost
public SpanNearQueryBuilder boost(float boost)
- Description copied from interface:
BoostableQueryBuilder
- Sets the boost for this query. Documents matching this query will (in addition to the normal
weightings) have their score multiplied by the boost provided.
- Specified by:
boost
in interface BoostableQueryBuilder<SpanNearQueryBuilder>
doXContent
protected void doXContent(XContentBuilder builder,
ToXContent.Params params)
throws IOException
- Specified by:
doXContent
in class BaseQueryBuilder
- Throws:
IOException
Copyright © 2009-2012. All Rights Reserved.