Class TimeBasedSizeOptimizingStrategyConfig
java.lang.Object
org.graylog2.indexer.rotation.strategies.TimeBasedSizeOptimizingStrategyConfig
- All Implemented Interfaces:
RotationStrategyConfig
public abstract class TimeBasedSizeOptimizingStrategyConfig
extends Object
implements RotationStrategyConfig
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final org.joda.time.Period
static final org.joda.time.Period
static final String
static final String
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 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
-
Field Details
-
INDEX_LIFETIME_MIN
- See Also:
-
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
-