@ThreadSafe @ExperimentalApi("https://github.com/grpc/grpc-java/issues/1771") public abstract static class LoadBalancer.SubchannelPicker extends java.lang.Object
Constructor | Description |
---|---|
SubchannelPicker() |
Modifier and Type | Method | Description |
---|---|---|
abstract LoadBalancer.PickResult |
pickSubchannel(LoadBalancer.PickSubchannelArgs args) |
Make a balancing decision for a new RPC.
|
void |
requestConnection() |
Deprecated.
override
LoadBalancer.requestConnection() instead. |
public abstract LoadBalancer.PickResult pickSubchannel(LoadBalancer.PickSubchannelArgs args)
args
- the pick arguments@Deprecated public void requestConnection()
LoadBalancer.requestConnection()
instead.No-op if unsupported.