Uses of Class
io.grpc.LoadBalancer.Helper
-
Packages that use LoadBalancer.Helper 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.Helper in io.grpc
Methods in io.grpc with parameters of type LoadBalancer.Helper Modifier and Type Method Description abstract LoadBalancerLoadBalancer.Factory. newLoadBalancer(LoadBalancer.Helper helper)Creates aLoadBalancerthat will be used inside a channel. -
Uses of LoadBalancer.Helper in io.grpc.grpclb
Fields in io.grpc.grpclb declared as LoadBalancer.Helper Modifier and Type Field Description private LoadBalancer.HelperCachedSubchannelPool. helperprivate LoadBalancer.HelperGrpclbLoadBalancer. helperprivate LoadBalancer.HelperGrpclbState. helperMethods in io.grpc.grpclb with parameters of type LoadBalancer.Helper Modifier and Type Method Description LoadBalancerGrpclbLoadBalancerProvider. newLoadBalancer(LoadBalancer.Helper helper)Constructors in io.grpc.grpclb with parameters of type LoadBalancer.Helper Constructor Description CachedSubchannelPool(LoadBalancer.Helper helper)GrpclbLoadBalancer(LoadBalancer.Helper helper, Context context, SubchannelPool subchannelPool, TimeProvider time, com.google.common.base.Stopwatch stopwatch, BackoffPolicy.Provider backoffPolicyProvider)GrpclbState(GrpclbConfig config, LoadBalancer.Helper helper, Context context, SubchannelPool subchannelPool, TimeProvider time, com.google.common.base.Stopwatch stopwatch, BackoffPolicy.Provider backoffPolicyProvider) -
Uses of LoadBalancer.Helper in io.grpc.internal
Subclasses of LoadBalancer.Helper in io.grpc.internal Modifier and Type Class Description private classManagedChannelImpl.LbHelperImplFields in io.grpc.internal declared as LoadBalancer.Helper Modifier and Type Field Description private LoadBalancer.HelperAutoConfiguredLoadBalancerFactory.AutoConfiguredLoadBalancer. helperprivate LoadBalancer.HelperPickFirstLeafLoadBalancer. helperprivate LoadBalancer.HelperPickFirstLoadBalancer. helperMethods in io.grpc.internal with parameters of type LoadBalancer.Helper Modifier and Type Method Description AutoConfiguredLoadBalancerFactory.AutoConfiguredLoadBalancerAutoConfiguredLoadBalancerFactory. newLoadBalancer(LoadBalancer.Helper helper)LoadBalancerPickFirstLoadBalancerProvider. newLoadBalancer(LoadBalancer.Helper helper)Constructors in io.grpc.internal with parameters of type LoadBalancer.Helper Constructor Description AutoConfiguredLoadBalancer(LoadBalancer.Helper helper)PickFirstLeafLoadBalancer(LoadBalancer.Helper helper)PickFirstLoadBalancer(LoadBalancer.Helper helper) -
Uses of LoadBalancer.Helper in io.grpc.protobuf.services
Subclasses of LoadBalancer.Helper in io.grpc.protobuf.services Modifier and Type Class Description private classHealthCheckingLoadBalancerFactory.HelperImplFields in io.grpc.protobuf.services declared as LoadBalancer.Helper Modifier and Type Field Description private LoadBalancer.HelperHealthCheckingLoadBalancerFactory.HelperImpl. delegateMethods in io.grpc.protobuf.services that return LoadBalancer.Helper Modifier and Type Method Description protected LoadBalancer.HelperHealthCheckingLoadBalancerFactory.HelperImpl. delegate()Methods in io.grpc.protobuf.services with parameters of type LoadBalancer.Helper Modifier and Type Method Description 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.Helper Constructor Description HelperImpl(LoadBalancer.Helper delegate) -
Uses of LoadBalancer.Helper in io.grpc.protobuf.services.internal
Methods in io.grpc.protobuf.services.internal with parameters of type LoadBalancer.Helper Modifier and Type Method Description LoadBalancerHealthCheckingRoundRobinLoadBalancerProvider. newLoadBalancer(LoadBalancer.Helper helper) -
Uses of LoadBalancer.Helper in io.grpc.rls
Subclasses of LoadBalancer.Helper in io.grpc.rls Modifier and Type Class Description private static classCachingRlsLbClient.RlsLbHelper(package private) classChildLoadBalancerHelperA delegatingLoadBalancer.Helperfor the child load blanacer.(package private) classLbPolicyConfiguration.ChildPolicyWrapper.ChildPolicyReportingHelperA delegatingLoadBalancer.Helpermaintains status ofLbPolicyConfiguration.ChildPolicyWrapperwhenLoadBalancer.Subchannelstatus changed.Fields in io.grpc.rls declared as LoadBalancer.Helper Modifier and Type Field Description private LoadBalancer.HelperCachingRlsLbClient.Builder. helper(package private) LoadBalancer.HelperCachingRlsLbClient.RlsLbHelper. helperprivate LoadBalancer.HelperChildLoadBalancerHelper.ChildLoadBalancerHelperProvider. helperprivate LoadBalancer.HelperRlsLoadBalancer. helperprivate LoadBalancer.HelperChildLoadBalancerHelper. rlsHelperMethods in io.grpc.rls that return LoadBalancer.Helper Modifier and Type Method Description protected LoadBalancer.HelperCachingRlsLbClient.RlsLbHelper. delegate()protected LoadBalancer.HelperChildLoadBalancerHelper. delegate()protected LoadBalancer.HelperLbPolicyConfiguration.ChildPolicyWrapper.ChildPolicyReportingHelper. delegate()Methods in io.grpc.rls with parameters of type LoadBalancer.Helper Modifier and Type Method Description LoadBalancerRlsLoadBalancerProvider. newLoadBalancer(LoadBalancer.Helper helper)(package private) CachingRlsLbClient.BuilderCachingRlsLbClient.Builder. setHelper(LoadBalancer.Helper helper)Constructors in io.grpc.rls with parameters of type LoadBalancer.Helper Constructor Description ChildLoadBalancerHelper(java.lang.String target, LoadBalancer.Helper rlsHelper, SubchannelStateManager subchannelStateManager, LoadBalancer.SubchannelPicker picker)ChildLoadBalancerHelperProvider(LoadBalancer.Helper helper, SubchannelStateManager subchannelStateManager, LoadBalancer.SubchannelPicker picker)RlsLbHelper(LoadBalancer.Helper helper)RlsLoadBalancer(LoadBalancer.Helper helper) -
Uses of LoadBalancer.Helper in io.grpc.util
Subclasses of LoadBalancer.Helper in io.grpc.util Modifier and Type Class Description classForwardingLoadBalancerHelperclassHealthProducerHelperA newLoadBalancer.Helperused by health producer systems to build health notification chain, viaLoadBalancer.CreateSubchannelArgs.protected classMultiChildLoadBalancer.ChildLbState.ChildLbStateHelperChildLbStateHelper is the glue between ChildLbState and the helpers associated with the petiole policy above and the PickFirstLoadBalancer's helper below.(package private) classOutlierDetectionLoadBalancer.ChildHelperThis child helper wraps the provided helper so that it can hand out wrappedOutlierDetectionLoadBalancer.OutlierDetectionSubchannels and manage the address info map.Fields in io.grpc.util declared as LoadBalancer.Helper Modifier and Type Field Description private LoadBalancer.HelperOutlierDetectionLoadBalancer. childHelperprivate LoadBalancer.HelperHealthProducerHelper. delegateprivate LoadBalancer.HelperOutlierDetectionLoadBalancer.ChildHelper. delegateprivate LoadBalancer.HelperGracefulSwitchLoadBalancer. helperprivate LoadBalancer.HelperMultiChildLoadBalancer. helperMethods in io.grpc.util that return LoadBalancer.Helper Modifier and Type Method Description protected abstract LoadBalancer.HelperForwardingLoadBalancerHelper. delegate()Returns the underlying helper.protected LoadBalancer.HelperHealthProducerHelper. delegate()protected LoadBalancer.HelperMultiChildLoadBalancer.ChildLbState.ChildLbStateHelper. delegate()protected LoadBalancer.HelperOutlierDetectionLoadBalancer.ChildHelper. delegate()protected LoadBalancer.HelperMultiChildLoadBalancer. getHelper()Methods in io.grpc.util with parameters of type LoadBalancer.Helper Modifier and Type Method Description LoadBalancerOutlierDetectionLoadBalancerProvider. newLoadBalancer(LoadBalancer.Helper helper)LoadBalancerSecretRoundRobinLoadBalancerProvider.Provider. newLoadBalancer(LoadBalancer.Helper helper)Constructors in io.grpc.util with parameters of type LoadBalancer.Helper Constructor Description ChildHelper(LoadBalancer.Helper delegate)GracefulSwitchLoadBalancer(LoadBalancer.Helper helper)HealthProducerHelper(LoadBalancer.Helper helper)MultiChildLoadBalancer(LoadBalancer.Helper helper)OutlierDetectionLoadBalancer(LoadBalancer.Helper helper, TimeProvider timeProvider)Creates a new instance ofOutlierDetectionLoadBalancer.OutlierDetectionSubchannel(LoadBalancer.CreateSubchannelArgs args, LoadBalancer.Helper helper)RoundRobinLoadBalancer(LoadBalancer.Helper helper)
-