public interface MetadataSegmentManager
Modifier and Type | Method and Description |
---|---|
boolean |
enableDatasource(String ds) |
boolean |
enableSegment(String segmentId) |
Collection<String> |
getAllDatasourceNames() |
Collection<DruidDataSource> |
getInventory() |
DruidDataSource |
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()
DruidDataSource getInventoryValue(String key)
Collection<DruidDataSource> getInventory()
Collection<String> getAllDatasourceNames()
List<org.joda.time.Interval> getUnusedSegmentIntervals(String dataSource, org.joda.time.Interval interval, int limit)
void poll()
Copyright © 2011–2017. All rights reserved.