public class TieredBrokerHostSelector<T> extends Object
| Constructor and Description | 
|---|
TieredBrokerHostSelector(CoordinatorRuleManager ruleManager,
                        TieredBrokerConfig tierConfig,
                        DruidNodeDiscoveryProvider druidNodeDiscoveryProvider,
                        List<TieredBrokerSelectorStrategy> strategies)  | 
| Modifier and Type | Method and Description | 
|---|---|
Map<String,List<Server>> | 
getAllBrokers()  | 
Pair<String,Server> | 
getDefaultLookup()  | 
String | 
getDefaultServiceName()  | 
Pair<String,Server> | 
select(Query<T> query)  | 
void | 
start()  | 
void | 
stop()  | 
@Inject public TieredBrokerHostSelector(CoordinatorRuleManager ruleManager, TieredBrokerConfig tierConfig, DruidNodeDiscoveryProvider druidNodeDiscoveryProvider, List<TieredBrokerSelectorStrategy> strategies)
public void start()
public void stop()
public String getDefaultServiceName()
Copyright © 2011–2018. All rights reserved.