Package com.yahoo.vespa.model.search
Class DispatchGroupBuilder
- java.lang.Object
-
- com.yahoo.vespa.model.search.DispatchGroupBuilder
-
public class DispatchGroupBuilder extends java.lang.Object
Class used to build the mid-level dispatch groups in an indexed content cluster.- Author:
- geirst
-
-
Constructor Summary
Constructors Constructor Description DispatchGroupBuilder(SimpleConfigProducer dispatchParent, DispatchGroup rootDispatch, IndexedSearchCluster searchCluster)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
build(java.util.List<DispatchSpec.Group> groupsSpec, java.util.List<SearchNode> searchNodes)
static java.util.List<DispatchSpec.Group>
createDispatchGroups(java.util.List<SearchNode> searchNodes, int numDispatchGroups)
-
-
-
Constructor Detail
-
DispatchGroupBuilder
public DispatchGroupBuilder(SimpleConfigProducer dispatchParent, DispatchGroup rootDispatch, IndexedSearchCluster searchCluster)
-
-
Method Detail
-
build
public void build(java.util.List<DispatchSpec.Group> groupsSpec, java.util.List<SearchNode> searchNodes)
-
createDispatchGroups
public static java.util.List<DispatchSpec.Group> createDispatchGroups(java.util.List<SearchNode> searchNodes, int numDispatchGroups)
-
-