public abstract class TimeBasedRotationStrategyConfig extends Object implements RotationStrategyConfig
TYPE_FIELD| Constructor and Description |
|---|
TimeBasedRotationStrategyConfig() |
| Modifier and Type | Method and Description |
|---|---|
static TimeBasedRotationStrategyConfig |
create(@NotNull org.joda.time.Period maxTimePerIndex,
org.joda.time.Period maxRotationPeriod) |
static TimeBasedRotationStrategyConfig |
create(String type,
@NotNull org.joda.time.Period maxTimePerIndex,
org.joda.time.Period maxRotationPeriod) |
static TimeBasedRotationStrategyConfig |
createDefault(org.joda.time.Period maxRotationPeriod) |
abstract org.joda.time.Period |
maxRotationPeriod() |
abstract org.joda.time.Period |
rotationPeriod() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittypepublic abstract org.joda.time.Period rotationPeriod()
@Nullable public abstract org.joda.time.Period maxRotationPeriod()
public static TimeBasedRotationStrategyConfig create(String type, @NotNull @NotNull org.joda.time.Period maxTimePerIndex, org.joda.time.Period maxRotationPeriod)
public static TimeBasedRotationStrategyConfig create(@NotNull @NotNull org.joda.time.Period maxTimePerIndex, org.joda.time.Period maxRotationPeriod)
public static TimeBasedRotationStrategyConfig createDefault(org.joda.time.Period maxRotationPeriod)
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.