Class SegmentCountsPerInterval
java.lang.Object
org.apache.druid.server.coordinator.SegmentCountsPerInterval
Maintains a count of segments for each datasource and interval.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSegment(DataSegment segment) it.unimi.dsi.fastutil.objects.Object2IntMap<String>it.unimi.dsi.fastutil.objects.Object2IntMap<org.joda.time.Interval>getIntervalToSegmentCount(String datasource) it.unimi.dsi.fastutil.objects.Object2IntMap<org.joda.time.Interval>longintvoidremoveSegment(DataSegment segment)
-
Constructor Details
-
SegmentCountsPerInterval
public SegmentCountsPerInterval()
-
-
Method Details
-
addSegment
-
removeSegment
-
getTotalSegmentCount
public int getTotalSegmentCount() -
getTotalSegmentBytes
public long getTotalSegmentBytes() -
getDatasourceToTotalSegmentCount
-
getIntervalToSegmentCount
public it.unimi.dsi.fastutil.objects.Object2IntMap<org.joda.time.Interval> getIntervalToSegmentCount(String datasource) -
getIntervalToTotalSegmentCount
public it.unimi.dsi.fastutil.objects.Object2IntMap<org.joda.time.Interval> getIntervalToTotalSegmentCount()
-