Class LoadableDataSegment

java.lang.Object
org.apache.druid.timeline.DataSegment
org.apache.druid.server.coordination.LoadableDataSegment
All Implemented Interfaces:
Comparable<DataSegment>, Overshadowable<DataSegment>

public class LoadableDataSegment extends DataSegment
A deserialization aid used by SegmentChangeRequestLoad. The broker prunes the loadSpec from segments for efficiency reasons, but the broker does need the loadSpec when it loads broadcast segments. This class always uses the non-pruning default DataSegment.PruneSpecsHolder.