public abstract class AbstractIndexCountBasedRetentionStrategy extends Object implements RetentionStrategy
| Constructor and Description |
|---|
AbstractIndexCountBasedRetentionStrategy(Deflector deflector,
Indices indices,
ActivityWriter activityWriter,
AuditLogger auditLogger) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Optional<Integer> |
getMaxNumberOfIndices() |
void |
retain() |
protected abstract void |
retain(String indexName) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconfigurationClass, defaultConfigurationpublic AbstractIndexCountBasedRetentionStrategy(Deflector deflector, Indices indices, ActivityWriter activityWriter, AuditLogger auditLogger)
protected abstract void retain(String indexName)
public void retain()
retain in interface RetentionStrategyCopyright © 2012-2016 Graylog, Inc.. All Rights Reserved.