public class StaticLB extends Object implements LoadBalancer
LoadBalancer that always returns the same member. This can
 be useful for testing if you want to hit a specific member.| Modifier and Type | Method and Description | 
|---|---|
boolean | 
canGetNextDataMember()
Returns whether this instance supports getting data members through a call to  
LoadBalancer.nextDataMember(). | 
void | 
init(Cluster cluster,
    ClientConfig config)
Initializes the LoadBalancer. 
 | 
Member | 
next()
Returns the next member to route to. 
 | 
Member | 
nextDataMember()
Returns the next data member or null if no data member is available. 
 | 
public StaticLB(Member member)
public void init(Cluster cluster, ClientConfig config)
LoadBalancerinit in interface LoadBalancercluster - the Cluster this LoadBalancer uses to select members from.config - the ClientConfig.public Member next()
LoadBalancernext in interface LoadBalancerpublic Member nextDataMember()
LoadBalancernextDataMember in interface LoadBalancerpublic boolean canGetNextDataMember()
LoadBalancerLoadBalancer.nextDataMember().canGetNextDataMember in interface LoadBalancerLoadBalancer.nextDataMember()Copyright © 2023 Hazelcast, Inc.. All rights reserved.