Class IndexMetadata
- java.lang.Object
-
- org.hibernate.search.backend.elasticsearch.lowlevel.index.impl.IndexMetadata
-
public class IndexMetadata extends Object
An object representing metadata of an Elasticsearch index: aliases, mapping, settings, ...
-
-
Constructor Summary
Constructors Constructor Description IndexMetadata()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,IndexAliasDefinition>getAliases()RootTypeMappinggetMapping()IndexSettingsgetSettings()voidsetAliases(Map<String,IndexAliasDefinition> aliases)voidsetMapping(RootTypeMapping mapping)voidsetSettings(IndexSettings settings)StringtoString()
-
-
-
Method Detail
-
getAliases
public Map<String,IndexAliasDefinition> getAliases()
-
setAliases
public void setAliases(Map<String,IndexAliasDefinition> aliases)
-
getMapping
public RootTypeMapping getMapping()
-
setMapping
public void setMapping(RootTypeMapping mapping)
-
getSettings
public IndexSettings getSettings()
-
setSettings
public void setSettings(IndexSettings settings)
-
-