Class OpenSearchIndexSettingsComparator
java.lang.Object
io.jmix.search.index.impl.IndexSettingsComparator<org.opensearch.client.opensearch.indices.IndexState,org.opensearch.client.opensearch.indices.IndexSettings,org.opensearch.client.json.JsonpSerializable>
  
io.jmix.searchopensearch.index.impl.OpenSearchIndexSettingsComparator
@Component("search_OpenSearchIndexSettingsComparator")
public class OpenSearchIndexSettingsComparator
extends IndexSettingsComparator<org.opensearch.client.opensearch.indices.IndexState,org.opensearch.client.opensearch.indices.IndexSettings,org.opensearch.client.json.JsonpSerializable>  
- 
Field SummaryFieldsFields inherited from class io.jmix.search.index.impl.IndexSettingsComparatorjsonNodesComparator, jsonpSerializer
- 
Constructor SummaryConstructorsConstructorDescriptionOpenSearchIndexSettingsComparator(OpenSearchJsonpSerializer jsonpSerializer, JsonNodesComparator jsonNodesComparator, OpenSearchIndexSettingsProvider settingsProvider) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected Optional<org.opensearch.client.opensearch.indices.IndexSettings>extractAppliedIndexSettings(org.opensearch.client.opensearch.indices.IndexState indexState) protected org.opensearch.client.json.JsonpSerializablegetExpectedIndexSettings(IndexConfiguration indexConfiguration) Methods inherited from class io.jmix.search.index.impl.IndexSettingsComparatorcompareSettings, getAppliedIndexSettings
- 
Field Details- 
settingsProvider
 
- 
- 
Constructor Details- 
OpenSearchIndexSettingsComparatorpublic OpenSearchIndexSettingsComparator(OpenSearchJsonpSerializer jsonpSerializer, JsonNodesComparator jsonNodesComparator, OpenSearchIndexSettingsProvider settingsProvider) 
 
- 
- 
Method Details- 
extractAppliedIndexSettingsprotected Optional<org.opensearch.client.opensearch.indices.IndexSettings> extractAppliedIndexSettings(org.opensearch.client.opensearch.indices.IndexState indexState) - Specified by:
- extractAppliedIndexSettingsin class- IndexSettingsComparator<org.opensearch.client.opensearch.indices.IndexState,- org.opensearch.client.opensearch.indices.IndexSettings, - org.opensearch.client.json.JsonpSerializable> 
 
- 
getExpectedIndexSettingsprotected org.opensearch.client.json.JsonpSerializable getExpectedIndexSettings(IndexConfiguration indexConfiguration) - Specified by:
- getExpectedIndexSettingsin class- IndexSettingsComparator<org.opensearch.client.opensearch.indices.IndexState,- org.opensearch.client.opensearch.indices.IndexSettings, - org.opensearch.client.json.JsonpSerializable> 
 
 
-