Interface HibernateSearchStandaloneRuntimeConfig
@ConfigMapping(prefix="quarkus.hibernate-search-standalone")
@ConfigRoot(phase=RUN_TIME)
public interface HibernateSearchStandaloneRuntimeConfig
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionactive()Whether Hibernate Search Standalone should be active at runtime.static StringbackendPropertyKey(String backendName, String indexName, String radical) @WithUnnamedKey Map<String, io.quarkus.hibernate.search.backend.elasticsearch.common.runtime.HibernateSearchBackendElasticsearchRuntimeConfig> backends()Configuration for Elasticsearch/OpenSearch backends.defaultBackendPropertyKeys(String radical) static StringextensionPropertyKey(String radical) indexing()Configuration for indexing.static StringmapperPropertyKey(String radical) mapperPropertyKeys(String radical) Configuration for automatic creation and validation of the Elasticsearch schema: indexes, their mapping, their settings.
-
Method Details
-
active
@ConfigDocDefault("\'true\' if Hibernate Search Standalone is enabled; \'false\' otherwise") Optional<Boolean> active()Whether Hibernate Search Standalone should be active at runtime. If Hibernate Search Standalone is not active, it won't start with the application, and accessing the SearchMapping for search or other operations will not be possible. Note that if Hibernate Search Standalone is disabled (i.e. `quarkus.hibernate-search-standalone.enabled` is set to `false`), it won't be active, and setting this property to `true` will fail. -
backends
@ConfigDocSection @WithName("elasticsearch") @WithUnnamedKey @ConfigDocMapKey("backend-name") @WithUnnamedKey Map<String,io.quarkus.hibernate.search.backend.elasticsearch.common.runtime.HibernateSearchBackendElasticsearchRuntimeConfig> backends()Configuration for Elasticsearch/OpenSearch backends. -
schemaManagement
HibernateSearchStandaloneRuntimeConfig.SchemaManagementConfig schemaManagement()Configuration for automatic creation and validation of the Elasticsearch schema: indexes, their mapping, their settings. -
indexing
Configuration for indexing. -
extensionPropertyKey
-
mapperPropertyKey
-
mapperPropertyKeys
-
backendPropertyKey
-
defaultBackendPropertyKeys
-