Package org.elasticsearch.index
Class AbstractIndexComponent
java.lang.Object
org.elasticsearch.index.AbstractIndexComponent
- All Implemented Interfaces:
IndexComponent
- Direct Known Subclasses:
AbstractCharFilterFactory,AbstractIndexAnalyzerProvider,AbstractIndexFieldData,AbstractTokenFilterFactory,AbstractTokenizerFactory,BitsetFilterCache,DisabledQueryCache,GlobalOrdinalsIndexFieldData,GlobalOrdinalsIndexFieldData.Consumer,IndexCache,IndexFieldDataService,IndexQueryCache,IndexService,MapperService,SimilarityService
public abstract class AbstractIndexComponent extends java.lang.Object implements IndexComponent
-
Field Summary
Fields Modifier and Type Field Description protected DeprecationLoggerdeprecationLoggerprotected IndexSettingsindexSettingsprotected org.apache.logging.log4j.Loggerlogger -
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractIndexComponent(IndexSettings indexSettings)Constructs a new index component, with the index name and its settings. -
Method Summary
Modifier and Type Method Description IndexSettingsgetIndexSettings()Indexindex()
-
Field Details
-
logger
protected final org.apache.logging.log4j.Logger logger -
deprecationLogger
-
indexSettings
-
-
Constructor Details
-
AbstractIndexComponent
Constructs a new index component, with the index name and its settings.
-
-
Method Details
-
index
- Specified by:
indexin interfaceIndexComponent
-
getIndexSettings
-