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
Nested Classes -
Field Summary
Fields inherited from interface org.graylog2.plugin.indexer.rotation.RotationStrategyConfig
TYPE_FIELD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()abstract org.joda.time.Periodabstract booleanabstract org.joda.time.PeriodMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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
-