Class AbstractOpenSearchClientWrapper

java.lang.Object
org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper
All Implemented Interfaces:
OpenSearchClientWrapper

public abstract class AbstractOpenSearchClientWrapper extends Object implements OpenSearchClientWrapper
Base implementation of OpenSearchClientWrapper
Since:
4.0.0
Author:
joseross
  • Field Details

    • TOO_MANY_NESTED_CLAUSES_ERROR

      protected static final String TOO_MANY_NESTED_CLAUSES_ERROR
      Error returned by OpenSearch when the number of nested clauses exceeds the limit
      See Also:
    • logger

      protected final org.slf4j.Logger logger
    • PARAM_NAME_INDEX

      public static final String PARAM_NAME_INDEX
      See Also:
    • PARAM_NAME_SEARCH_TYPE

      public static final String PARAM_NAME_SEARCH_TYPE
      See Also:
    • client

      protected final org.opensearch.client.opensearch.OpenSearchClient client
      The OpenSearch client
    • filterQueries

      protected String[] filterQueries
      The filter queries to apply to all searches
  • Constructor Details

    • AbstractOpenSearchClientWrapper

      public AbstractOpenSearchClientWrapper(org.opensearch.client.opensearch.OpenSearchClient client)
  • Method Details