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 Summary
Modifier and TypeFieldDescriptionprotected final org.opensearch.client.opensearch.OpenSearchClient
Fields inherited from class io.jmix.search.index.impl.IndexStateResolver
jsonpSerializer, objectMapper
-
Constructor Summary
ConstructorDescriptionOpenSearchIndexStateResolver
(OpenSearchJsonpSerializer jsonpSerializer, org.opensearch.client.opensearch.OpenSearchClient client) -
Method Summary
Methods inherited from class io.jmix.search.index.impl.IndexStateResolver
getSerializedState, getState
-
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 classIndexStateResolver<org.opensearch.client.opensearch.indices.IndexState,
org.opensearch.client.json.JsonpSerializable>
-