Package io.servicetalk.loadbalancer
Class LoadBalancers
java.lang.Object
io.servicetalk.loadbalancer.LoadBalancers
A factory to create a
LoadBalancer
or a LoadBalancerBuilder
to customize one.-
Method Summary
Modifier and TypeMethodDescriptionstatic <ResolvedAddress,
C extends LoadBalancedConnection>
LoadBalancerBuilder<ResolvedAddress,C> A newLoadBalancerBuilder
instance.
-
Method Details
-
builder
public static <ResolvedAddress,C extends LoadBalancedConnection> LoadBalancerBuilder<ResolvedAddress,C> builder(String id) A newLoadBalancerBuilder
instance.The returned builder can be customized using
LoadBalancerBuilderProvider
.- Type Parameters:
ResolvedAddress
- The resolved address type.C
- The type of connection.- Parameters:
id
- a (unique) ID to identify the createdLoadBalancerBuilder
.- Returns:
- a new
LoadBalancerBuilder
.
-