public class MetadataStoreBasedUsedSegmentLister extends Object implements UsedSegmentLister
| Constructor and Description |
|---|
MetadataStoreBasedUsedSegmentLister(IndexerMetadataStorageCoordinator indexerMetadataStorageCoordinator) |
| Modifier and Type | Method and Description |
|---|---|
List<DataSegment> |
getUsedSegmentsForIntervals(String dataSource,
List<org.joda.time.Interval> intervals)
Get all segments which may include any data in the interval and are flagged as used.
|
@Inject public MetadataStoreBasedUsedSegmentLister(IndexerMetadataStorageCoordinator indexerMetadataStorageCoordinator)
public List<DataSegment> getUsedSegmentsForIntervals(String dataSource, List<org.joda.time.Interval> intervals) throws IOException
UsedSegmentListergetUsedSegmentsForIntervals in interface UsedSegmentListerdataSource - The datasource to queryintervals - The intervals for which used segments are to be returnedIOExceptionCopyright © 2011–2017. All rights reserved.