public class DruidCluster extends Object
| Constructor and Description | 
|---|
DruidCluster()  | 
DruidCluster(Set<ServerHolder> realtimes,
            Map<String,NavigableSet<ServerHolder>> historicals)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
add(ServerHolder serverHolder)  | 
Collection<ServerHolder> | 
getAllServers()  | 
Map<String,NavigableSet<ServerHolder>> | 
getHistoricals()  | 
NavigableSet<ServerHolder> | 
getHistoricalsByTier(String tier)  | 
Set<ServerHolder> | 
getRealtimes()  | 
Iterable<NavigableSet<ServerHolder>> | 
getSortedHistoricalsByTier()  | 
Iterable<String> | 
getTierNames()  | 
boolean | 
hasHistoricals()  | 
boolean | 
hasRealtimes()  | 
boolean | 
hasTier(String tier)  | 
boolean | 
isEmpty()  | 
public DruidCluster()
public DruidCluster(@Nullable Set<ServerHolder> realtimes, Map<String,NavigableSet<ServerHolder>> historicals)
public void add(ServerHolder serverHolder)
public Set<ServerHolder> getRealtimes()
public Map<String,NavigableSet<ServerHolder>> getHistoricals()
public NavigableSet<ServerHolder> getHistoricalsByTier(String tier)
public Collection<ServerHolder> getAllServers()
public Iterable<NavigableSet<ServerHolder>> getSortedHistoricalsByTier()
public boolean isEmpty()
public boolean hasHistoricals()
public boolean hasRealtimes()
public boolean hasTier(String tier)
Copyright © 2011–2018. All rights reserved.