Class PriorityLoadBalancer.ChildLbState.ChildHelper
java.lang.Object
io.grpc.LoadBalancer.Helper
io.grpc.util.ForwardingLoadBalancerHelper
io.grpc.xds.PriorityLoadBalancer.ChildLbState.ChildHelper
- Enclosing class:
PriorityLoadBalancer.ChildLbState
final class PriorityLoadBalancer.ChildLbState.ChildHelper
extends io.grpc.util.ForwardingLoadBalancerHelper
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected io.grpc.LoadBalancer.Helperdelegate()voidvoidupdateBalancingState(io.grpc.ConnectivityState newState, io.grpc.LoadBalancer.SubchannelPicker newPicker) Methods inherited from class io.grpc.util.ForwardingLoadBalancerHelper
createOobChannel, createOobChannel, createResolvingOobChannel, createResolvingOobChannelBuilder, createResolvingOobChannelBuilder, createSubchannel, getAuthority, getChannelCredentials, getChannelLogger, getChannelTarget, getMetricRecorder, getNameResolverArgs, getNameResolverRegistry, getScheduledExecutorService, getSynchronizationContext, getUnsafeChannelCredentials, ignoreRefreshNameResolutionCheck, toString, updateOobChannelAddresses, updateOobChannelAddresses
-
Field Details
-
ignoreReresolution
private final boolean ignoreReresolution
-
-
Constructor Details
-
ChildHelper
ChildHelper(boolean ignoreReresolution)
-
-
Method Details
-
refreshNameResolution
public void refreshNameResolution()- Overrides:
refreshNameResolutionin classio.grpc.util.ForwardingLoadBalancerHelper
-
updateBalancingState
public void updateBalancingState(io.grpc.ConnectivityState newState, io.grpc.LoadBalancer.SubchannelPicker newPicker) - Overrides:
updateBalancingStatein classio.grpc.util.ForwardingLoadBalancerHelper
-
delegate
protected io.grpc.LoadBalancer.Helper delegate()- Specified by:
delegatein classio.grpc.util.ForwardingLoadBalancerHelper
-