public abstract class AbstractIndexComponent extends java.lang.Object implements IndexComponent
| Modifier and Type | Field and Description |
|---|---|
protected DeprecationLogger |
deprecationLogger |
protected IndexSettings |
indexSettings |
protected org.apache.logging.log4j.Logger |
logger |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractIndexComponent(IndexSettings indexSettings)
Constructs a new index component, with the index name and its settings.
|
| Modifier and Type | Method and 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 IndexComponentpublic IndexSettings getIndexSettings()