Interface HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit
-
public interface HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.AnalysisConfig
static interface
HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.CoordinationConfig
static interface
HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.ElasticsearchBackendBuildTimeConfig
static interface
HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.ElasticsearchIndexBuildTimeConfig
static interface
HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.ElasticsearchNamedBackendsBuildTimeConfig
static interface
HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.LayoutConfig
static interface
HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.SchemaManagementConfig
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Optional<String>
backgroundFailureHandler()
A xref:hibernate-search-orm-elasticsearch.adoc#bean-reference-note-anchor[bean reference] 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 backenddefault Map<String,HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.ElasticsearchBackendBuildTimeConfig>
getAllBackendConfigsAsMap()
HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.ElasticsearchNamedBackendsBuildTimeConfig
namedBackends()
Named backends
-
-
-
Method Detail
-
defaultBackend
@ConfigDocSection @WithName("elasticsearch") HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.ElasticsearchBackendBuildTimeConfig defaultBackend()
Default backend
-
namedBackends
@ConfigDocSection @WithName("elasticsearch") HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.ElasticsearchNamedBackendsBuildTimeConfig namedBackends()
Named backends
-
backgroundFailureHandler
Optional<String> backgroundFailureHandler()
A xref:hibernate-search-orm-elasticsearch.adoc#bean-reference-note-anchor[bean reference] 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
HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.CoordinationConfig coordination()
Configuration for coordination between threads or application instances.
-
getAllBackendConfigsAsMap
default Map<String,HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit.ElasticsearchBackendBuildTimeConfig> getAllBackendConfigsAsMap()
-
-