Class TimeBasedRotationStrategyConfig

java.lang.Object
org.graylog2.indexer.rotation.strategies.TimeBasedRotationStrategyConfig
All Implemented Interfaces:
RotationStrategyConfig

public abstract class TimeBasedRotationStrategyConfig extends Object implements RotationStrategyConfig
  • 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

      public static TimeBasedRotationStrategyConfig.Builder builder()