public class BrokerServerView extends Object implements TimelineServerView
ServerView.BaseSegmentCallback, ServerView.CallbackAction, ServerView.SegmentCallback, ServerView.ServerCallback| Constructor and Description |
|---|
BrokerServerView(QueryToolChestWarehouse warehouse,
QueryWatcher queryWatcher,
com.fasterxml.jackson.databind.ObjectMapper smileMapper,
com.metamx.http.client.HttpClient httpClient,
ServerInventoryView baseView,
TierSelectorStrategy tierSelectorStrategy) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
<T> QueryRunner<T> |
getQueryRunner(DruidServer server) |
TimelineLookup<String,ServerSelector> |
getTimeline(DataSource dataSource) |
boolean |
isInitialized() |
void |
registerSegmentCallback(Executor exec,
ServerView.SegmentCallback callback) |
void |
registerServerCallback(Executor exec,
ServerView.ServerCallback callback) |
@Inject public BrokerServerView(QueryToolChestWarehouse warehouse, QueryWatcher queryWatcher, com.fasterxml.jackson.databind.ObjectMapper smileMapper, com.metamx.http.client.HttpClient httpClient, ServerInventoryView baseView, TierSelectorStrategy tierSelectorStrategy)
public boolean isInitialized()
public void clear()
public TimelineLookup<String,ServerSelector> getTimeline(DataSource dataSource)
getTimeline in interface TimelineServerViewpublic <T> QueryRunner<T> getQueryRunner(DruidServer server)
getQueryRunner in interface TimelineServerViewpublic void registerServerCallback(Executor exec, ServerView.ServerCallback callback)
registerServerCallback in interface ServerViewpublic void registerSegmentCallback(Executor exec, ServerView.SegmentCallback callback)
registerSegmentCallback in interface ServerViewCopyright © 2015. All rights reserved.