org.elasticsearch.index.query
Class IdsQueryBuilder
java.lang.Object
org.elasticsearch.index.query.BaseQueryBuilder
org.elasticsearch.index.query.IdsQueryBuilder
- All Implemented Interfaces:
- ToXContent, QueryBuilder
public class IdsQueryBuilder
- extends BaseQueryBuilder
A query that will return only documents matching specific ids (and a type).
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
IdsQueryBuilder
public IdsQueryBuilder(java.lang.String... types)
addIds
public IdsQueryBuilder addIds(java.lang.String... ids)
- Adds ids to the filter.
ids
public IdsQueryBuilder ids(java.lang.String... ids)
- Adds ids to the filter.
boost
public IdsQueryBuilder boost(float boost)
- 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.
doXContent
protected void doXContent(XContentBuilder builder,
ToXContent.Params params)
throws java.io.IOException
- Specified by:
doXContent
in class BaseQueryBuilder
- Throws:
java.io.IOException