Class FireHydrant
java.lang.Object
org.apache.druid.segment.realtime.FireHydrant
-
Constructor Summary
ConstructorsConstructorDescriptionFireHydrant(IncrementalIndex index, int count, SegmentId segmentId) FireHydrant(Segment segment, int count) -
Method Summary
Modifier and TypeMethodDescriptionGet a segmentSegmentfromsegmentReferenceProviderintgetCount()getIndex()getSegmentForQuery(SegmentMapFunction segmentMapFn) intintbooleanvoidswapSegment(Segment newSegment) toString()
-
Constructor Details
-
FireHydrant
-
FireHydrant
-
-
Method Details
-
getIndex
-
getSegmentId
-
getSegmentNumDimensionColumns
public int getSegmentNumDimensionColumns() -
getSegmentNumMetricColumns
public int getSegmentNumMetricColumns() -
getCount
public int getCount() -
hasSwapped
public boolean hasSwapped() -
swapSegment
-
acquireSegment
Get a segmentSegmentfromsegmentReferenceProvider -
getSegmentForQuery
Get aSegment, applying aSegmentMapFunctiontosegmentReferenceProvider. Similar toacquireSegment(), but applies theSegmentMapFunctioninside of the loop. -
getHydrantSegment
-
toString
-