@API(status=INTERNAL) public class RandomLoadBalancingStrategy extends java.lang.Object implements LoadBalancingStrategy
LoadBalancingStrategy
corresponding to the
BdkLoadBalancingMode.RANDOM
mode.Constructor and Description |
---|
RandomLoadBalancingStrategy(java.util.List<BdkServerConfig> nodes) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getNewBasePath()
Gets a new base path by taking a random item in
nodes . |
public RandomLoadBalancingStrategy(java.util.List<BdkServerConfig> nodes)
nodes
- the list of nodes to be load balanced across in a random way.public java.lang.String getNewBasePath()
nodes
.getNewBasePath
in interface LoadBalancingStrategy