Class KillUnusedSegmentsConfig
java.lang.Object
org.apache.druid.server.coordinator.config.MetadataCleanupConfig
org.apache.druid.server.coordinator.config.KillUnusedSegmentsConfig
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.apache.druid.server.coordinator.config.MetadataCleanupConfig
DEFAULT -
Constructor Summary
ConstructorsConstructorDescriptionKillUnusedSegmentsConfig(Boolean cleanupEnabled, org.joda.time.Duration cleanupPeriod, org.joda.time.Duration durationToRetain, Boolean ignoreDurationToRetain, org.joda.time.Duration bufferPeriod, Integer maxSegments, org.joda.time.Period maxInterval) -
Method Summary
Methods inherited from class org.apache.druid.server.coordinator.config.MetadataCleanupConfig
getCleanupPeriod, getDurationToRetain, isCleanupEnabled
-
Constructor Details
-
KillUnusedSegmentsConfig
-
-
Method Details
-
getMaxSegments
public int getMaxSegments() -
getMaxInterval
public org.joda.time.Period getMaxInterval() -
getBufferPeriod
public org.joda.time.Duration getBufferPeriod() -
isIgnoreDurationToRetain
public boolean isIgnoreDurationToRetain() -
equals
- Overrides:
equalsin classMetadataCleanupConfig
-
hashCode
public int hashCode()- Overrides:
hashCodein classMetadataCleanupConfig
-
builder
-