Class ElasticsearchIndexSettingsProvider
java.lang.Object
io.jmix.searchelasticsearch.index.ElasticsearchIndexSettingsProvider
@Component("search_ElasticsearchIndexSettingsProvider")
public class ElasticsearchIndexSettingsProvider
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final co.elastic.clients.elasticsearch.indices.IndexSettings
protected final List<ElasticsearchIndexSettingsConfigurer>
protected final ElasticsearchIndexSettingsConfigurationContext
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionco.elastic.clients.elasticsearch.indices.IndexSettings
getSettingsForIndex
(IndexConfiguration indexConfiguration)
-
Field Details
-
configurers
-
context
-
commonSettings
protected final co.elastic.clients.elasticsearch.indices.IndexSettings commonSettings -
indexSpecificSettings
-
-
Constructor Details
-
ElasticsearchIndexSettingsProvider
@Autowired public ElasticsearchIndexSettingsProvider(List<ElasticsearchIndexSettingsConfigurer> configurers)
-
-
Method Details
-
getSettingsForIndex
public co.elastic.clients.elasticsearch.indices.IndexSettings getSettingsForIndex(IndexConfiguration indexConfiguration) -
configureContext
-