Class OpenSearchIndexConfigurationComparator
java.lang.Object
io.jmix.search.index.impl.IndexConfigurationComparator<org.opensearch.client.opensearch.indices.IndexState,org.opensearch.client.opensearch.indices.IndexSettings,org.opensearch.client.json.JsonpSerializable>
io.jmix.searchopensearch.index.impl.OpenSearchIndexConfigurationComparator
@Component("search_OpenSearchIndexConfigurationComparator")
public class OpenSearchIndexConfigurationComparator
extends IndexConfigurationComparator<org.opensearch.client.opensearch.indices.IndexState,org.opensearch.client.opensearch.indices.IndexSettings,org.opensearch.client.json.JsonpSerializable>
-
Field Summary
Fields inherited from class io.jmix.search.index.impl.IndexConfigurationComparator
indexStateResolver, mappingComparator, objectMapper, settingsComparator
-
Constructor Summary
ConstructorDescriptionOpenSearchIndexConfigurationComparator
(OpenSearchIndexMappingComparator mappingComparator, OpenSearchIndexSettingsComparator settingsComparator, OpenSearchIndexStateResolver metadataResolver) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.opensearch.client.opensearch.indices.IndexState
getIndexState
(IndexConfiguration indexConfiguration) Methods inherited from class io.jmix.search.index.impl.IndexConfigurationComparator
compareConfigurations
-
Constructor Details
-
OpenSearchIndexConfigurationComparator
public OpenSearchIndexConfigurationComparator(OpenSearchIndexMappingComparator mappingComparator, OpenSearchIndexSettingsComparator settingsComparator, OpenSearchIndexStateResolver metadataResolver)
-
-
Method Details
-
getIndexState
@Nullable protected org.opensearch.client.opensearch.indices.IndexState getIndexState(IndexConfiguration indexConfiguration) - Specified by:
getIndexState
in classIndexConfigurationComparator<org.opensearch.client.opensearch.indices.IndexState,
org.opensearch.client.opensearch.indices.IndexSettings, org.opensearch.client.json.JsonpSerializable>
-