public abstract class AbstractTierSelectorStrategy extends Object implements TierSelectorStrategy
| Constructor and Description |
|---|
AbstractTierSelectorStrategy(ServerSelectorStrategy serverSelectorStrategy) |
| Modifier and Type | Method and Description |
|---|---|
<T> QueryableDruidServer |
pick(Query<T> query,
it.unimi.dsi.fastutil.ints.Int2ObjectRBTreeMap<Set<QueryableDruidServer>> prioritizedServers,
DataSegment segment) |
<T> List<QueryableDruidServer> |
pick(Query<T> query,
it.unimi.dsi.fastutil.ints.Int2ObjectRBTreeMap<Set<QueryableDruidServer>> prioritizedServers,
DataSegment segment,
int numServersToPick) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetComparator, pick, pickpublic AbstractTierSelectorStrategy(ServerSelectorStrategy serverSelectorStrategy)
@Nullable public <T> QueryableDruidServer pick(Query<T> query, it.unimi.dsi.fastutil.ints.Int2ObjectRBTreeMap<Set<QueryableDruidServer>> prioritizedServers, DataSegment segment)
pick in interface TierSelectorStrategypublic <T> List<QueryableDruidServer> pick(Query<T> query, it.unimi.dsi.fastutil.ints.Int2ObjectRBTreeMap<Set<QueryableDruidServer>> prioritizedServers, DataSegment segment, int numServersToPick)
pick in interface TierSelectorStrategyCopyright © 2011–2023 The Apache Software Foundation. All rights reserved.