Class PickFirstLoadBalancer.RequestConnectionPicker
java.lang.Object
io.grpc.LoadBalancer.SubchannelPicker
io.grpc.internal.PickFirstLoadBalancer.RequestConnectionPicker
- Enclosing class:
PickFirstLoadBalancer
private final class PickFirstLoadBalancer.RequestConnectionPicker
extends LoadBalancer.SubchannelPicker
Picker that requests connection during the first pick, and returns noResult.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AtomicBooleanprivate final LoadBalancer.Subchannel -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMake a balancing decision for a new RPC.Methods inherited from class LoadBalancer.SubchannelPicker
requestConnection
-
Field Details
-
subchannel
-
connectionRequested
-
-
Constructor Details
-
RequestConnectionPicker
RequestConnectionPicker(LoadBalancer.Subchannel subchannel)
-
-
Method Details
-
pickSubchannel
Description copied from class:LoadBalancer.SubchannelPickerMake a balancing decision for a new RPC.- Specified by:
pickSubchannelin classLoadBalancer.SubchannelPicker- Parameters:
args- the pick arguments
-