Uses of Class
io.grpc.LoadBalancer
-
Packages that use LoadBalancer Package Description io.grpc The gRPC core public API.io.grpc.grpclb io.grpc.internal Interfaces and implementations that are internal to gRPC.io.grpc.protobuf.services Service definitions and utilities with protobuf dependency for the pre-defined gRPC services.io.grpc.protobuf.services.internal io.grpc.rls io.grpc.util 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 LoadBalancer Modifier and Type Method Description abstract LoadBalancerLoadBalancer.Factory. newLoadBalancer(LoadBalancer.Helper helper)Creates aLoadBalancerthat will be used inside a channel. -
Uses of LoadBalancer in io.grpc.grpclb
Subclasses of LoadBalancer in io.grpc.grpclb Modifier and Type Class Description (package private) classGrpclbLoadBalancerALoadBalancerthat uses the GRPCLB protocol.Methods in io.grpc.grpclb that return LoadBalancer Modifier and Type Method Description LoadBalancerGrpclbLoadBalancerProvider. newLoadBalancer(LoadBalancer.Helper helper) -
Uses of LoadBalancer in io.grpc.internal
Subclasses of LoadBalancer in io.grpc.internal Modifier and Type Class Description private static classAutoConfiguredLoadBalancerFactory.NoopLoadBalancer(package private) classPickFirstLeafLoadBalancerALoadBalancerthat provides no load-balancing over the addresses from theNameResolver.(package private) classPickFirstLoadBalancerALoadBalancerthat provides no load-balancing over the addresses from theNameResolver.Fields in io.grpc.internal declared as LoadBalancer Modifier and Type Field Description private LoadBalancerAutoConfiguredLoadBalancerFactory.AutoConfiguredLoadBalancer. delegateMethods in io.grpc.internal that return LoadBalancer Modifier and Type Method Description LoadBalancerAutoConfiguredLoadBalancerFactory.AutoConfiguredLoadBalancer. getDelegate()LoadBalancerPickFirstLoadBalancerProvider. newLoadBalancer(LoadBalancer.Helper helper)Methods in io.grpc.internal with parameters of type LoadBalancer Modifier and Type Method Description (package private) voidAutoConfiguredLoadBalancerFactory.AutoConfiguredLoadBalancer. setDelegate(LoadBalancer lb) -
Uses of LoadBalancer in io.grpc.protobuf.services
Subclasses of LoadBalancer in io.grpc.protobuf.services Modifier and Type Class Description private static classHealthCheckingLoadBalancerFactory.HealthCheckingLoadBalancerFields in io.grpc.protobuf.services declared as LoadBalancer Modifier and Type Field Description (package private) LoadBalancerHealthCheckingLoadBalancerFactory.HealthCheckingLoadBalancer. delegateMethods in io.grpc.protobuf.services that return LoadBalancer Modifier and Type Method Description protected LoadBalancerHealthCheckingLoadBalancerFactory.HealthCheckingLoadBalancer. delegate()static LoadBalancerHealthCheckingLoadBalancerUtil. newHealthCheckingLoadBalancer(LoadBalancer.Factory factory, LoadBalancer.Helper helper)Creates a health-checking-capable LoadBalancer.LoadBalancerHealthCheckingLoadBalancerFactory. newLoadBalancer(LoadBalancer.Helper helper)Constructors in io.grpc.protobuf.services with parameters of type LoadBalancer Constructor Description HealthCheckingLoadBalancer(HealthCheckingLoadBalancerFactory.HelperImpl helper, LoadBalancer delegate) -
Uses of LoadBalancer in io.grpc.protobuf.services.internal
Methods in io.grpc.protobuf.services.internal that return LoadBalancer Modifier and Type Method Description LoadBalancerHealthCheckingRoundRobinLoadBalancerProvider. newLoadBalancer(LoadBalancer.Helper helper) -
Uses of LoadBalancer in io.grpc.rls
Subclasses of LoadBalancer in io.grpc.rls Modifier and Type Class Description (package private) classRlsLoadBalancerImplementation ofLoadBalancerbacked by route lookup service.Fields in io.grpc.rls declared as LoadBalancer Modifier and Type Field Description private LoadBalancerLbPolicyConfiguration.ChildPolicyWrapper. lbMethods in io.grpc.rls that return LoadBalancer Modifier and Type Method Description LoadBalancerRlsLoadBalancerProvider. newLoadBalancer(LoadBalancer.Helper helper) -
Uses of LoadBalancer in io.grpc.util
Subclasses of LoadBalancer in io.grpc.util Modifier and Type Class Description classForwardingLoadBalancerclassGracefulSwitchLoadBalancerA load balancer that gracefully swaps to a new lb policy.classMultiChildLoadBalancerA base load balancing policy for those policies which has multiple children such as ClusterManager or the petiole policies.classOutlierDetectionLoadBalancerWraps a childLoadBalancerwhile monitoring for outlier backends and removing them from the use of the child LB.(package private) classRoundRobinLoadBalancerALoadBalancerthat provides round-robin load-balancing over theEquivalentAddressGroups from theNameResolver.Fields in io.grpc.util declared as LoadBalancer Modifier and Type Field Description private LoadBalancerGracefulSwitchLoadBalancer. currentLbprivate LoadBalancerGracefulSwitchLoadBalancer. defaultBalancerprivate LoadBalancerMultiChildLoadBalancer.ChildLbState. lbprivate LoadBalancerGracefulSwitchLoadBalancer. pendingLbMethods in io.grpc.util that return LoadBalancer Modifier and Type Method Description protected abstract LoadBalancerForwardingLoadBalancer. delegate()Returns the underlying balancer.protected LoadBalancerGracefulSwitchLoadBalancer. delegate()LoadBalancerMultiChildLoadBalancer.ChildLbState. getLb()LoadBalancerOutlierDetectionLoadBalancerProvider. newLoadBalancer(LoadBalancer.Helper helper)LoadBalancerSecretRoundRobinLoadBalancerProvider.Provider. newLoadBalancer(LoadBalancer.Helper helper)
-