@ThreadSafe public abstract static class LoadBalancer.SubchannelPicker extends Object
Note: Implementations should override exactly one pickSubchannel
.
Constructor and Description |
---|
SubchannelPicker() |
Modifier and Type | Method and Description |
---|---|
abstract LoadBalancer.PickResult |
pickSubchannel(LoadBalancer.PickSubchannelArgs args)
Make a balancing decision for a new RPC.
|
public abstract LoadBalancer.PickResult pickSubchannel(LoadBalancer.PickSubchannelArgs args)
args
- the pick arguments