org.elasticsearch.index.query
Interface QueryBuilder
- All Superinterfaces:
- ToXContent
- All Known Subinterfaces:
- SpanQueryBuilder
- All Known Implementing Classes:
- BaseQueryBuilder, BoolQueryBuilder, BoostingQueryBuilder, ConstantScoreQueryBuilder, CustomBoostFactorQueryBuilder, CustomFiltersScoreQueryBuilder, CustomScoreQueryBuilder, DisMaxQueryBuilder, FieldMaskingSpanQueryBuilder, FieldQueryBuilder, FilteredQueryBuilder, FuzzyLikeThisFieldQueryBuilder, FuzzyLikeThisQueryBuilder, FuzzyQueryBuilder, HasChildQueryBuilder, IdsQueryBuilder, MatchAllQueryBuilder, MoreLikeThisFieldQueryBuilder, MoreLikeThisQueryBuilder, NestedQueryBuilder, PrefixQueryBuilder, QueryStringQueryBuilder, RangeQueryBuilder, SpanFirstQueryBuilder, SpanNearQueryBuilder, SpanNotQueryBuilder, SpanOrQueryBuilder, SpanTermQueryBuilder, TermQueryBuilder, TermsQueryBuilder, TextQueryBuilder, TopChildrenQueryBuilder, WildcardQueryBuilder, WrapperQueryBuilder
public interface QueryBuilder
- extends ToXContent
buildAsUnsafeBytes
BytesStream buildAsUnsafeBytes()
throws QueryBuilderException
- Throws:
QueryBuilderException
buildAsUnsafeBytes
BytesStream buildAsUnsafeBytes(XContentType contentType)
throws QueryBuilderException
- Throws:
QueryBuilderException
buildAsBytes
byte[] buildAsBytes()
throws QueryBuilderException
- Throws:
QueryBuilderException
buildAsBytes
byte[] buildAsBytes(XContentType contentType)
throws QueryBuilderException
- Throws:
QueryBuilderException