Class HibernateSearchElasticsearchRuntimeConfig
- java.lang.Object
-
- io.quarkus.hibernate.search.orm.elasticsearch.runtime.HibernateSearchElasticsearchRuntimeConfig
-
@ConfigRoot(name="hibernate-search-orm", phase=RUN_TIME) public class HibernateSearchElasticsearchRuntimeConfig extends Object
-
-
Field Summary
Fields Modifier and Type Field Description HibernateSearchElasticsearchRuntimeConfigPersistenceUnit
defaultPersistenceUnit
Configuration for the default persistence unit.Map<String,HibernateSearchElasticsearchRuntimeConfigPersistenceUnit>
persistenceUnits
Configuration for additional named persistence units.
-
Constructor Summary
Constructors Constructor Description HibernateSearchElasticsearchRuntimeConfig()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static String
backendPropertyKey(String persistenceUnitName, String backendName, String indexName, String radical)
static List<String>
defaultBackendPropertyKeys(String persistenceUnitName, String radical)
static String
elasticsearchVersionPropertyKey(String persistenceUnitName, String backendName)
static String
extensionPropertyKey(String radical)
Map<String,HibernateSearchElasticsearchRuntimeConfigPersistenceUnit>
getAllPersistenceUnitConfigsAsMap()
static String
mapperPropertyKey(String persistenceUnitName, String radical)
-
-
-
Field Detail
-
defaultPersistenceUnit
@ConfigItem(name="<<parent>>") public HibernateSearchElasticsearchRuntimeConfigPersistenceUnit defaultPersistenceUnit
Configuration for the default persistence unit.
-
persistenceUnits
@ConfigDocSection @ConfigDocMapKey("persistence-unit-name") @ConfigItem(name="<<parent>>") public Map<String,HibernateSearchElasticsearchRuntimeConfigPersistenceUnit> persistenceUnits
Configuration for additional named persistence units.
-
-
Method Detail
-
getAllPersistenceUnitConfigsAsMap
public Map<String,HibernateSearchElasticsearchRuntimeConfigPersistenceUnit> getAllPersistenceUnitConfigsAsMap()
-
elasticsearchVersionPropertyKey
public static String elasticsearchVersionPropertyKey(String persistenceUnitName, String backendName)
-
mapperPropertyKey
public static String mapperPropertyKey(String persistenceUnitName, String radical)
-
backendPropertyKey
public static String backendPropertyKey(String persistenceUnitName, String backendName, String indexName, String radical)
-
-