@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