public void add(final Interval interval, VersionType version, PartitionChunk<ObjectType> object) { addAll(Iterators.singletonIterator(object), o -> interval, o -> version); }
public static void addSegments( VersionedIntervalTimeline<String, DataSegment> timeline, Iterator<DataSegment> segments ) { timeline.addAll( Iterators.transform(segments, segment -> segment.getShardSpec().createChunk(segment)), DataSegment::getInterval, DataSegment::getVersion ); }
public void add(final Interval interval, VersionType version, PartitionChunk<ObjectType> object) { addAll(Iterators.singletonIterator(object), o -> interval, o -> version); }
public static void addSegments( VersionedIntervalTimeline<String, DataSegment> timeline, Iterator<DataSegment> segments ) { timeline.addAll( Iterators.transform(segments, segment -> segment.getShardSpec().createChunk(segment)), DataSegment::getInterval, DataSegment::getVersion ); }