Class HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit
- java.lang.Object
-
- io.quarkus.hibernate.search.orm.elasticsearch.runtime.HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit
-
public class HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.AnalysisConfig
static class
HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.CoordinationConfig
static class
HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.ElasticsearchBackendBuildTimeConfig
static class
HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.ElasticsearchIndexBuildTimeConfig
static class
HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.ElasticsearchNamedBackendsBuildTimeConfig
static class
HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.LayoutConfig
static class
HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.SchemaManagementConfig
-
Field Summary
Fields Modifier and Type Field Description Optional<String>
backgroundFailureHandler
A <> to a component that should be notified of any failure occurring in a background process (mainly index operations). HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.CoordinationConfig
coordination
Configuration for coordination between threads or application instances.HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.ElasticsearchBackendBuildTimeConfig
defaultBackend
Default backend(package private) HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.ElasticsearchNamedBackendsBuildTimeConfig
namedBackends
Named backends
-
Constructor Summary
Constructors Constructor Description HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.ElasticsearchBackendBuildTimeConfig>
getAllBackendConfigsAsMap()
-
-
-
Field Detail
-
defaultBackend
@ConfigItem(name="elasticsearch") @ConfigDocSection public HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.ElasticsearchBackendBuildTimeConfig defaultBackend
Default backend
-
namedBackends
@ConfigItem(name="elasticsearch") @ConfigDocSection HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.ElasticsearchNamedBackendsBuildTimeConfig namedBackends
Named backends
-
backgroundFailureHandler
@ConfigItem public Optional<String> backgroundFailureHandler
A <> to a component that should be notified of any failure occurring in a background process (mainly index operations). The referenced bean must implement `FailureHandler`. [NOTE] ==== Instead of setting this configuration property, you can simply annotate your custom `FailureHandler` implementation with `@SearchExtension` and leave the configuration property unset: Hibernate Search will use the annotated implementation automatically. If this configuration property is set, it takes precedence over any `@SearchExtension` annotation. ====
-
coordination
@ConfigItem public HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.CoordinationConfig coordination
Configuration for coordination between threads or application instances.
-
-
Method Detail
-
getAllBackendConfigsAsMap
public Map<String,HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.ElasticsearchBackendBuildTimeConfig> getAllBackendConfigsAsMap()
-
-