Package org.opensearch.index
Class AbstractIndexComponent
java.lang.Object
org.opensearch.index.AbstractIndexComponent
- All Implemented Interfaces:
IndexComponent
- Direct Known Subclasses:
AbstractCharFilterFactory
,AbstractIndexAnalyzerProvider
,AbstractTokenFilterFactory
,AbstractTokenizerFactory
,BitsetFilterCache
,DisabledQueryCache
,IndexCache
,IndexFieldDataService
,IndexQueryCache
,IndexService
,MapperService
,SimilarityService
A base class for new index components
- Opensearch.internal:
-
Field Summary
Modifier and TypeFieldDescriptionprotected final DeprecationLogger
protected final IndexSettings
protected final org.apache.logging.log4j.Logger
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractIndexComponent
(IndexSettings indexSettings) Constructs a new index component, with the index name and its settings. -
Method Summary
-
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
public org.opensearch.core.index.Index index()- Specified by:
index
in interfaceIndexComponent
-
getIndexSettings
-