Uses of Class
io.grpc.LoadBalancer.Factory
Packages that use LoadBalancer.Factory
Package
Description
The gRPC core public API.
Interfaces and implementations that are internal to gRPC.
Service definitions and utilities with protobuf dependency for the pre-defined gRPC services.
Utilities with advanced features in the core layer that user can optionally use.
-
Uses of LoadBalancer.Factory in io.grpc
Subclasses of LoadBalancer.Factory in io.grpc -
Uses of LoadBalancer.Factory in io.grpc.grpclb
Subclasses of LoadBalancer.Factory in io.grpc.grpclbModifier and TypeClassDescriptionfinal class
The provider for the "grpclb" balancing policy. -
Uses of LoadBalancer.Factory in io.grpc.internal
Subclasses of LoadBalancer.Factory in io.grpc.internalModifier and TypeClassDescriptionfinal class
Provider for the "pick_first" balancing policy. -
Uses of LoadBalancer.Factory in io.grpc.protobuf.services
Subclasses of LoadBalancer.Factory in io.grpc.protobuf.servicesModifier and TypeClassDescription(package private) final class
Wraps aLoadBalancer
and implements the client-side health-checking (https://github.com/grpc/proposal/blob/master/A17-client-side-health-checking.md).Fields in io.grpc.protobuf.services declared as LoadBalancer.FactoryModifier and TypeFieldDescriptionprivate final LoadBalancer.Factory
HealthCheckingLoadBalancerFactory.delegateFactory
Methods in io.grpc.protobuf.services with parameters of type LoadBalancer.FactoryModifier and TypeMethodDescriptionstatic LoadBalancer
HealthCheckingLoadBalancerUtil.newHealthCheckingLoadBalancer
(LoadBalancer.Factory factory, LoadBalancer.Helper helper) Creates a health-checking-capable LoadBalancer.Constructors in io.grpc.protobuf.services with parameters of type LoadBalancer.FactoryModifierConstructorDescriptionHealthCheckingLoadBalancerFactory
(LoadBalancer.Factory delegateFactory, BackoffPolicy.Provider backoffPolicyProvider, com.google.common.base.Supplier<com.google.common.base.Stopwatch> stopwatchSupplier) -
Uses of LoadBalancer.Factory in io.grpc.protobuf.services.internal
Subclasses of LoadBalancer.Factory in io.grpc.protobuf.services.internalModifier and TypeClassDescriptionfinal class
The health-check-capable provider for the "round_robin" balancing policy. -
Uses of LoadBalancer.Factory in io.grpc.rls
Subclasses of LoadBalancer.Factory in io.grpc.rlsModifier and TypeClassDescriptionfinal class
The provider for the "rls_experimental" balancing policy. -
Uses of LoadBalancer.Factory in io.grpc.util
Subclasses of LoadBalancer.Factory in io.grpc.utilModifier and TypeClassDescriptionfinal class
static final class
Fields in io.grpc.util declared as LoadBalancer.FactoryModifier and TypeFieldDescription(package private) final LoadBalancer.Factory
GracefulSwitchLoadBalancer.Config.childFactory
private LoadBalancer.Factory
GracefulSwitchLoadBalancer.currentBalancerFactory
private LoadBalancer.Factory
GracefulSwitchLoadBalancer.pendingBalancerFactory
Methods in io.grpc.util with parameters of type LoadBalancer.FactoryModifier and TypeMethodDescriptionstatic Object
GracefulSwitchLoadBalancer.createLoadBalancingPolicyConfig
(LoadBalancer.Factory childFactory, Object childConfig) Directly create a config to pass to GracefulSwitch.void
GracefulSwitchLoadBalancer.switchTo
(LoadBalancer.Factory newBalancerFactory) Deprecated.private void
GracefulSwitchLoadBalancer.switchToInternal
(LoadBalancer.Factory newBalancerFactory) Constructors in io.grpc.util with parameters of type LoadBalancer.FactoryModifierConstructorDescriptionChildLbState
(Object key, LoadBalancer.Factory policyFactory) Config
(LoadBalancer.Factory childFactory, Object childConfig)
parseLoadBalancingPolicyConfig()
and pass the configuration toLoadBalancer.ResolvedAddresses.Builder.setLoadBalancingPolicyConfig(java.lang.Object)