Class OpenSearchConfiguration
java.lang.Object
org.qubership.integration.platform.engine.configuration.opensearch.OpenSearchConfiguration
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionOpenSearchConfiguration(org.springframework.core.env.Environment environment, com.fasterxml.jackson.databind.ObjectMapper jsonMapper, OpenSearchClientSupplier openSearchClientSupplier) -
Method Summary
Modifier and TypeMethodDescriptionvoidinitIndexes(org.springframework.boot.context.event.ApplicationStartedEvent event)
-
Field Details
-
OPENSEARCH_CLIENT_SUPPLIER_BEAN_NAME
- See Also:
-
OPENSEARCH_ENTITY_NAME_NORMALIZER_BEAN_NAME
- See Also:
-
TEMPLATE_VERSION
public static final long TEMPLATE_VERSION- See Also:
-
-
Constructor Details
-
OpenSearchConfiguration
public OpenSearchConfiguration(org.springframework.core.env.Environment environment, @Qualifier("jsonMapper") com.fasterxml.jackson.databind.ObjectMapper jsonMapper, @Lazy OpenSearchClientSupplier openSearchClientSupplier)
-
-
Method Details
-
initIndexes
@Async @EventListener public void initIndexes(org.springframework.boot.context.event.ApplicationStartedEvent event) -
openSearchClientSupplier
@Bean @ConditionalOnMissingBean(OpenSearchClientSupplier.class) public OpenSearchClientSupplier openSearchClientSupplier()
-