IndexComponent
AbstractCharFilterFactory
, AbstractIndexAnalyzerProvider
, AbstractIndexFieldData
, AbstractTokenFilterFactory
, AbstractTokenizerFactory
, BitsetFilterCache
, DisabledQueryCache
, GlobalOrdinalsIndexFieldData
, IndexAnalyzers
, IndexCache
, IndexFieldDataService
, IndexQueryCache
, IndexService
, IndexStore
, MapperService
, SimilarityService
public abstract class AbstractIndexComponent extends java.lang.Object implements IndexComponent
Modifier and Type | Field | Description |
---|---|---|
protected DeprecationLogger |
deprecationLogger |
|
protected IndexSettings |
indexSettings |
|
protected org.apache.logging.log4j.Logger |
logger |
Modifier | Constructor | Description |
---|---|---|
protected |
AbstractIndexComponent(IndexSettings indexSettings) |
Constructs a new index component, with the index name and its settings.
|
Modifier and Type | Method | Description |
---|---|---|
IndexSettings |
getIndexSettings() |
|
Index |
index() |
protected final org.apache.logging.log4j.Logger logger
protected final DeprecationLogger deprecationLogger
protected final IndexSettings indexSettings
protected AbstractIndexComponent(IndexSettings indexSettings)
public Index index()
index
in interface IndexComponent
public IndexSettings getIndexSettings()