Class CoordinatorKillConfigs
java.lang.Object
org.apache.druid.server.coordinator.config.CoordinatorKillConfigs
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCoordinatorKillConfigs(MetadataCleanupConfig pendingSegments, MetadataCleanupConfig supervisors, MetadataCleanupConfig auditLogs, MetadataCleanupConfig datasources, MetadataCleanupConfig rules, MetadataCleanupConfig compactionConfigs, MetadataCleanupConfig segmentSchemas, Boolean killUnusedEnabled, org.joda.time.Duration killUnusedPeriod, org.joda.time.Duration killUnusedDurationToRetain, Boolean killUnusedIgnoreDurationToRetain, org.joda.time.Duration killUnusedBufferPeriod, Integer killUnusedMaxSegments, org.joda.time.Period killUnusedMaxInterval) -
Method Summary
Modifier and TypeMethodDescriptionrules()unusedSegments(org.joda.time.Duration indexingPeriod) Creates a KillUnusedSegmentsConfig.
-
Field Details
-
DEFAULT
-
-
Constructor Details
-
CoordinatorKillConfigs
public CoordinatorKillConfigs(MetadataCleanupConfig pendingSegments, MetadataCleanupConfig supervisors, MetadataCleanupConfig auditLogs, MetadataCleanupConfig datasources, MetadataCleanupConfig rules, MetadataCleanupConfig compactionConfigs, MetadataCleanupConfig segmentSchemas, Boolean killUnusedEnabled, org.joda.time.Duration killUnusedPeriod, org.joda.time.Duration killUnusedDurationToRetain, Boolean killUnusedIgnoreDurationToRetain, org.joda.time.Duration killUnusedBufferPeriod, Integer killUnusedMaxSegments, org.joda.time.Period killUnusedMaxInterval)
-
-
Method Details
-
auditLogs
-
datasources
-
rules
-
compactionConfigs
-
pendingSegments
-
supervisors
-
segmentSchemas
-
unusedSegments
Creates a KillUnusedSegmentsConfig. This config is initialized lazily as it uses the indexingPeriod as the default cleanup period.
-