Class TimeBasedSizeOptimizingStrategyConfig

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

public abstract class TimeBasedSizeOptimizingStrategyConfig extends Object implements RotationStrategyConfig
  • Field Details

    • INDEX_LIFETIME_MIN

      public static final String INDEX_LIFETIME_MIN
      See Also:
    • INDEX_LIFETIME_MAX

      public static final String INDEX_LIFETIME_MAX
      See Also:
    • DEFAULT_LIFETIME_MIN

      public static final org.joda.time.Period DEFAULT_LIFETIME_MIN
    • DEFAULT_LIFETIME_MAX

      public static final org.joda.time.Period DEFAULT_LIFETIME_MAX
  • Constructor Details

    • TimeBasedSizeOptimizingStrategyConfig

      public TimeBasedSizeOptimizingStrategyConfig()
  • Method Details

    • indexLifetimeMin

      public abstract org.joda.time.Period indexLifetimeMin()
    • indexLifetimeMax

      public abstract org.joda.time.Period indexLifetimeMax()
    • builder