Uses of Class
io.grpc.LoadBalancer
Packages that use LoadBalancer
Package
Description
The gRPC core public API.
Interfaces and implementations that are internal to gRPC.
Utilities with advanced features in the core layer that user can optionally use.
-
Uses of LoadBalancer in io.grpc
Methods in io.grpc that return LoadBalancerModifier and TypeMethodDescriptionabstract LoadBalancer
LoadBalancer.Factory.newLoadBalancer
(LoadBalancer.Helper helper) Creates aLoadBalancer
that will be used inside a channel. -
Uses of LoadBalancer in io.grpc.internal
Methods in io.grpc.internal that return LoadBalancerModifier and TypeMethodDescriptionAutoConfiguredLoadBalancerFactory.AutoConfiguredLoadBalancer.getDelegate()
PickFirstLoadBalancerProvider.newLoadBalancer
(LoadBalancer.Helper helper) -
Uses of LoadBalancer in io.grpc.util
Subclasses of LoadBalancer in io.grpc.utilModifier and TypeClassDescriptionclass
final class
A load balancer that gracefully swaps to a new lb policy.class
A base load balancing policy for those policies which has multiple children such as ClusterManager or the petiole policies.final class
Wraps a childLoadBalancer
while monitoring for outlier backends and removing them from the use of the child LB.Methods in io.grpc.util that return LoadBalancerModifier and TypeMethodDescriptionprotected abstract LoadBalancer
ForwardingLoadBalancer.delegate()
Returns the underlying balancer.protected LoadBalancer
GracefulSwitchLoadBalancer.delegate()
final LoadBalancer
MultiChildLoadBalancer.ChildLbState.getLb()
OutlierDetectionLoadBalancerProvider.newLoadBalancer
(LoadBalancer.Helper helper)