Class TimeBasedRotationStrategyConfig
java.lang.Object
org.graylog2.indexer.rotation.strategies.TimeBasedRotationStrategyConfig
- All Implemented Interfaces:
RotationStrategyConfig
public abstract class TimeBasedRotationStrategyConfig
extends Object
implements RotationStrategyConfig
-
Nested Class Summary
-
Field Summary
Fields inherited from interface org.graylog2.plugin.indexer.rotation.RotationStrategyConfig
TYPE_FIELD
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
abstract org.joda.time.Period
abstract boolean
abstract org.joda.time.Period
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.graylog2.plugin.indexer.rotation.RotationStrategyConfig
type
-
Constructor Details
-
TimeBasedRotationStrategyConfig
public TimeBasedRotationStrategyConfig()
-
-
Method Details
-
rotationPeriod
public abstract org.joda.time.Period rotationPeriod() -
maxRotationPeriod
@Nullable public abstract org.joda.time.Period maxRotationPeriod() -
rotateEmptyIndexSet
public abstract boolean rotateEmptyIndexSet() -
builder
-