Package io.grpc
Class LoadBalancer.PickSubchannelArgs
java.lang.Object
io.grpc.LoadBalancer.PickSubchannelArgs
- Enclosing class:
- LoadBalancer
@ExperimentalApi("https://github.com/grpc/grpc-java/issues/1771")
public abstract static class LoadBalancer.PickSubchannelArgs
extends Object
Provides arguments for a
LoadBalancer.SubchannelPicker.pickSubchannel(LoadBalancer.PickSubchannelArgs).- Since:
- 1.2.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract CallOptionsCall options.abstract MetadataHeaders of the call.abstract MethodDescriptor<?,?> Call method.Gets an object that can be informed about what sort of pick was made.
-
Constructor Details
-
PickSubchannelArgs
public PickSubchannelArgs()
-
-
Method Details
-
getCallOptions
Call options.- Since:
- 1.2.0
-
getHeaders
Headers of the call.LoadBalancer.SubchannelPicker.pickSubchannel(io.grpc.LoadBalancer.PickSubchannelArgs)may mutate it before before returning.- Since:
- 1.2.0
-
getMethodDescriptor
Call method.- Since:
- 1.2.0
-
getPickDetailsConsumer
Gets an object that can be informed about what sort of pick was made.
-