Interface HibernateSearchStandaloneRuntimeConfig
@ConfigMapping(prefix="quarkus.hibernate-search-standalone")
@ConfigRoot(phase=RUN_TIME)
public interface HibernateSearchStandaloneRuntimeConfig
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
static interface
static enum
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
-
Method Summary
Modifier and TypeMethodDescriptionactive()
Whether Hibernate Search Standalone should be active at runtime.static String
backendPropertyKey
(String backendName, String indexName, String radical) @WithUnnamedKey Map<String,
HibernateSearchStandaloneRuntimeConfig.ElasticsearchBackendRuntimeConfig> backends()
Configuration for backends.defaultBackendPropertyKeys
(String radical) static String
elasticsearchVersionPropertyKey
(String backendName) static String
extensionPropertyKey
(String radical) indexing()
Configuration for indexing.static String
mapperPropertyKey
(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,HibernateSearchStandaloneRuntimeConfig.ElasticsearchBackendRuntimeConfig> backends()Configuration for backends. -
schemaManagement
HibernateSearchStandaloneRuntimeConfig.SchemaManagementConfig schemaManagement()Configuration for automatic creation and validation of the Elasticsearch schema: indexes, their mapping, their settings. -
indexing
Configuration for indexing. -
elasticsearchVersionPropertyKey
-
extensionPropertyKey
-
mapperPropertyKey
-
mapperPropertyKeys
-
backendPropertyKey
-
defaultBackendPropertyKeys
-