| Package | Description | 
|---|---|
| io.druid.server.router | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
JavaScriptTieredBrokerSelectorStrategy.SelectorFunction.apply(TieredBrokerConfig config,
     Query query)  | 
com.google.common.base.Optional<String> | 
TimeBoundaryTieredBrokerSelectorStrategy.getBrokerServiceName(TieredBrokerConfig tierConfig,
                    Query query)  | 
com.google.common.base.Optional<String> | 
TieredBrokerSelectorStrategy.getBrokerServiceName(TieredBrokerConfig config,
                    Query query)  | 
com.google.common.base.Optional<String> | 
PriorityTieredBrokerSelectorStrategy.getBrokerServiceName(TieredBrokerConfig tierConfig,
                    Query query)  | 
com.google.common.base.Optional<String> | 
JavaScriptTieredBrokerSelectorStrategy.getBrokerServiceName(TieredBrokerConfig config,
                    Query query)  | 
| Constructor and Description | 
|---|
TieredBrokerHostSelector(CoordinatorRuleManager ruleManager,
                        TieredBrokerConfig tierConfig,
                        ServerDiscoveryFactory serverDiscoveryFactory,
                        List<TieredBrokerSelectorStrategy> strategies)  | 
TieredBrokerSelectorStrategiesProvider(TieredBrokerConfig config)  | 
| Constructor and Description | 
|---|
CoordinatorRuleManager(com.metamx.http.client.HttpClient httpClient,
                      com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                      com.google.common.base.Supplier<TieredBrokerConfig> config,
                      ServerDiscoverySelector selector)  | 
Copyright © 2015. All rights reserved.