Class Hierarchy
- java.lang.Object
- org.apache.druid.timeline.CompactionState
- org.apache.druid.timeline.DataSegment (implements java.lang.Comparable<T>, org.apache.druid.timeline.Overshadowable<T>)
- org.apache.druid.timeline.DataSegment.Builder
- org.apache.druid.timeline.DataSegment.PruneSpecsHolder
- org.apache.druid.timeline.SegmentId (implements java.lang.Comparable<T>)
- org.apache.druid.timeline.SegmentStatusInCluster (implements java.lang.Comparable<T>)
- org.apache.druid.timeline.TimelineObjectHolder<VersionType,ObjectType> (implements org.apache.druid.timeline.LogicalSegment)
- org.apache.druid.timeline.VersionedIntervalTimeline<VersionType,ObjectType> (implements org.apache.druid.timeline.TimelineLookup<VersionType,ObjectType>)
- org.apache.druid.timeline.SegmentTimeline
- org.apache.druid.timeline.VersionedIntervalTimeline.PartitionChunkEntry<VersionType,ObjectType>
- org.apache.druid.timeline.VersionedIntervalTimeline.TimelineEntry
Interface Hierarchy
- org.apache.druid.timeline.LogicalSegment
- org.apache.druid.timeline.Overshadowable<T>
- org.apache.druid.timeline.TimelineLookup<VersionType,ObjectType>
Annotation Type Hierarchy
- org.apache.druid.timeline.PruneLastCompactionState (implements java.lang.annotation.Annotation)
- org.apache.druid.timeline.PruneLoadSpec (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.druid.timeline.LogicalSegment.Status
- org.apache.druid.timeline.Partitions
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)