Package io.jmix.searchopensearch.index
Class OpenSearchIndexSettingsProvider
java.lang.Object
io.jmix.searchopensearch.index.OpenSearchIndexSettingsProvider
@Component("search_OpenSearchIndexSettingsProvider")
public class OpenSearchIndexSettingsProvider
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.opensearch.client.opensearch.indices.IndexSettings
protected final List<OpenSearchIndexSettingsConfigurer>
protected final OpenSearchIndexSettingsConfigurationContext
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionorg.opensearch.client.opensearch.indices.IndexSettings
getSettingsForIndex
(IndexConfiguration indexConfiguration)
-
Field Details
-
configurers
-
context
-
commonSettings
protected final org.opensearch.client.opensearch.indices.IndexSettings commonSettings -
indexSpecificSettings
-
-
Constructor Details
-
OpenSearchIndexSettingsProvider
@Autowired public OpenSearchIndexSettingsProvider(List<OpenSearchIndexSettingsConfigurer> configurers)
-
-
Method Details
-
getSettingsForIndex
public org.opensearch.client.opensearch.indices.IndexSettings getSettingsForIndex(IndexConfiguration indexConfiguration) -
configureContext
-