Class DataSegment

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

public class DataSegment extends Object implements Comparable<DataSegment>, Overshadowable<DataSegment>
Metadata of Druid's data segment. An immutable object.

DataSegment's equality (equals(java.lang.Object)/hashCode()) and compareTo(org.apache.druid.timeline.DataSegment) methods consider only the SegmentId of the segment.