Class SearchQuery

java.lang.Object
net.bluemind.backend.mail.api.SearchQuery

public class SearchQuery extends Object
Defines message search parameters
  • Field Details

    • searchSessionId

      public String searchSessionId
      An optional id associated to this query
    • query

      public String query
      An Elasticsearch compliant query string body document only
    • recordQuery

      public String recordQuery
      An Elasticsearch compliant query string record document only
    • messageId

      public String messageId
      Enables the search by the MessageId header
    • references

      public String references
      Enables the search by the References header
    • headerQuery

      public SearchQuery.HeaderQuery headerQuery
      Enables the search by the specific header values
    • maxResults

      public long maxResults
      Maximum results
    • offset

      public long offset
      Result Set offset
    • scope

      The scope of this search
    • logicalOperator

      public SearchQuery.LogicalOperator logicalOperator
      Defines the default search operator of query and recordQuery
  • Constructor Details

    • SearchQuery

      public SearchQuery()
  • Method Details