Package org.apache.druid.client
Interface FilteredServerInventoryView
-
- All Superinterfaces:
InventoryView
- All Known Implementing Classes:
BatchServerInventoryView,HttpServerInventoryView
public interface FilteredServerInventoryView extends InventoryView
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidregisterSegmentCallback(Executor exec, ServerView.SegmentCallback callback, com.google.common.base.Predicate<org.apache.druid.java.util.common.Pair<DruidServerMetadata,org.apache.druid.timeline.DataSegment>> filter)voidregisterServerRemovedCallback(Executor exec, ServerView.ServerRemovedCallback callback)-
Methods inherited from interface org.apache.druid.client.InventoryView
getInventory, getInventoryValue, isSegmentLoadedByServer, isStarted
-
-
-
-
Method Detail
-
registerSegmentCallback
void registerSegmentCallback(Executor exec, ServerView.SegmentCallback callback, com.google.common.base.Predicate<org.apache.druid.java.util.common.Pair<DruidServerMetadata,org.apache.druid.timeline.DataSegment>> filter)
-
registerServerRemovedCallback
void registerServerRemovedCallback(Executor exec, ServerView.ServerRemovedCallback callback)
-
-