public interface MetadataSegmentManager
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
enableDatasource(String ds)  | 
boolean | 
enableSegment(String segmentId)  | 
Collection<String> | 
getAllDatasourceNames()  | 
Collection<ImmutableDruidDataSource> | 
getInventory()  | 
ImmutableDruidDataSource | 
getInventoryValue(String key)  | 
List<org.joda.time.Interval> | 
getUnusedSegmentIntervals(String dataSource,
                         org.joda.time.Interval interval,
                         int limit)
Returns top N unused segment intervals in given interval when ordered by segment start time, end time. 
 | 
boolean | 
isStarted()  | 
void | 
poll()  | 
boolean | 
removeDatasource(String ds)  | 
boolean | 
removeSegment(String ds,
             String segmentID)  | 
void | 
start()  | 
void | 
stop()  | 
void start()
void stop()
boolean enableDatasource(String ds)
boolean enableSegment(String segmentId)
boolean removeDatasource(String ds)
boolean isStarted()
@Nullable ImmutableDruidDataSource getInventoryValue(String key)
Collection<ImmutableDruidDataSource> getInventory()
Collection<String> getAllDatasourceNames()
List<org.joda.time.Interval> getUnusedSegmentIntervals(String dataSource, org.joda.time.Interval interval, int limit)
void poll()
Copyright © 2011–2018. All rights reserved.