Class OpenSearchIndexStateResolver

java.lang.Object
io.jmix.search.index.impl.IndexStateResolver<org.opensearch.client.opensearch.indices.IndexState,org.opensearch.client.json.JsonpSerializable>
io.jmix.searchopensearch.index.impl.OpenSearchIndexStateResolver

@Component("search_OpenSearchMetadataResolver") public class OpenSearchIndexStateResolver extends IndexStateResolver<org.opensearch.client.opensearch.indices.IndexState,org.opensearch.client.json.JsonpSerializable>
  • Field Details

    • client

      protected final org.opensearch.client.opensearch.OpenSearchClient client
  • Constructor Details

    • OpenSearchIndexStateResolver

      public OpenSearchIndexStateResolver(OpenSearchJsonpSerializer jsonpSerializer, org.opensearch.client.opensearch.OpenSearchClient client)
  • Method Details

    • getIndexMetadataMapInternal

      protected Map<String,org.opensearch.client.opensearch.indices.IndexState> getIndexMetadataMapInternal(String indexName)
      Specified by:
      getIndexMetadataMapInternal in class IndexStateResolver<org.opensearch.client.opensearch.indices.IndexState,org.opensearch.client.json.JsonpSerializable>