Interface LanguageQueryBuilder

All Known Implementing Classes:
AFTSQueryBuilder, CMISQueryBuilder, LuceneQueryBuilder
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface LanguageQueryBuilder
Interface used to define a language implementation in order to translate a query from that language to an Elasticsearch query.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.opensearch.client.opensearch._types.query_dsl.Query
    getQuery(SearchParameters searchParameters)
     
  • Method Details

    • getQuery

      org.opensearch.client.opensearch._types.query_dsl.Query getQuery(SearchParameters searchParameters) throws org.apache.lucene.queryparser.classic.ParseException
      Throws:
      org.apache.lucene.queryparser.classic.ParseException