Uses of Class
io.grpc.LoadBalancer.PickResult
Packages that use LoadBalancer.PickResult
Package
Description
The gRPC core public API.
Interfaces and implementations that are internal to gRPC.
Utilities with advanced features in the core layer that user can optionally use.
-
Uses of LoadBalancer.PickResult in io.grpc
Fields in io.grpc declared as LoadBalancer.PickResultModifier and TypeFieldDescriptionprivate static final LoadBalancer.PickResult
LoadBalancer.PickResult.NO_RESULT
private final LoadBalancer.PickResult
LoadBalancer.FixedResultPicker.result
Methods in io.grpc that return LoadBalancer.PickResultModifier and TypeMethodDescriptionLoadBalancer.ErrorPicker.pickSubchannel
(LoadBalancer.PickSubchannelArgs args) Deprecated.LoadBalancer.FixedResultPicker.pickSubchannel
(LoadBalancer.PickSubchannelArgs args) abstract LoadBalancer.PickResult
LoadBalancer.SubchannelPicker.pickSubchannel
(LoadBalancer.PickSubchannelArgs args) Make a balancing decision for a new RPC.static LoadBalancer.PickResult
A decision to fail an RPC immediately.static LoadBalancer.PickResult
A decision to report a connectivity error to the RPC.static LoadBalancer.PickResult
LoadBalancer.PickResult.withNoResult()
No decision could be made.static LoadBalancer.PickResult
LoadBalancer.PickResult.withSubchannel
(LoadBalancer.Subchannel subchannel) Equivalent towithSubchannel(subchannel, null)
.static LoadBalancer.PickResult
LoadBalancer.PickResult.withSubchannel
(LoadBalancer.Subchannel subchannel, ClientStreamTracer.Factory streamTracerFactory) A decision to proceed the RPC on a Subchannel.Constructors in io.grpc with parameters of type LoadBalancer.PickResult -
Uses of LoadBalancer.PickResult in io.grpc.grpclb
Fields in io.grpc.grpclb declared as LoadBalancer.PickResultModifier and TypeFieldDescription(package private) static final LoadBalancer.PickResult
GrpclbState.DROP_PICK_RESULT
(package private) final LoadBalancer.PickResult
GrpclbState.BackendEntry.result
(package private) final LoadBalancer.PickResult
GrpclbState.ErrorEntry.result
Methods in io.grpc.grpclb that return LoadBalancer.PickResultModifier and TypeMethodDescription(package private) LoadBalancer.PickResult
GrpclbState.DropEntry.picked()
GrpclbState.RoundRobinPicker.pickSubchannel
(LoadBalancer.PickSubchannelArgs args) -
Uses of LoadBalancer.PickResult in io.grpc.internal
Fields in io.grpc.internal declared as LoadBalancer.PickResultModifier and TypeFieldDescriptionprivate final LoadBalancer.PickResult
PickFirstLeafLoadBalancer.Picker.result
private final LoadBalancer.PickResult
PickFirstLoadBalancer.Picker.result
Methods in io.grpc.internal that return LoadBalancer.PickResultModifier and TypeMethodDescriptionAutoConfiguredLoadBalancerFactory.EmptyPicker.pickSubchannel
(LoadBalancer.PickSubchannelArgs args) AutoConfiguredLoadBalancerFactory.FailingPicker.pickSubchannel
(LoadBalancer.PickSubchannelArgs args) PickFirstLeafLoadBalancer.Picker.pickSubchannel
(LoadBalancer.PickSubchannelArgs args) PickFirstLeafLoadBalancer.RequestConnectionPicker.pickSubchannel
(LoadBalancer.PickSubchannelArgs args) PickFirstLoadBalancer.Picker.pickSubchannel
(LoadBalancer.PickSubchannelArgs args) PickFirstLoadBalancer.RequestConnectionPicker.pickSubchannel
(LoadBalancer.PickSubchannelArgs args) Methods in io.grpc.internal with parameters of type LoadBalancer.PickResultModifier and TypeMethodDescription(package private) static ClientTransport
GrpcUtil.getTransportFromPickResult
(LoadBalancer.PickResult result, boolean isWaitForReady) Returns a transport out of a PickResult, ornull
if the result is "buffer".Constructors in io.grpc.internal with parameters of type LoadBalancer.PickResultModifierConstructorDescription(package private)
Picker
(LoadBalancer.PickResult result) (package private)
Picker
(LoadBalancer.PickResult result) -
Uses of LoadBalancer.PickResult in io.grpc.rls
Methods in io.grpc.rls that return LoadBalancer.PickResultModifier and TypeMethodDescriptionCachingRlsLbClient.RlsPicker.pickSubchannel
(LoadBalancer.PickSubchannelArgs args) private LoadBalancer.PickResult
CachingRlsLbClient.RlsPicker.useFallback
(LoadBalancer.PickSubchannelArgs args) Uses Subchannel connected to default target.Methods in io.grpc.rls with parameters of type LoadBalancer.PickResultModifier and TypeMethodDescriptionprivate String
CachingRlsLbClient.RlsPicker.determineMetricsPickResult
(LoadBalancer.PickResult pickResult) -
Uses of LoadBalancer.PickResult in io.grpc.util
Methods in io.grpc.util that return LoadBalancer.PickResultModifier and TypeMethodDescriptionOutlierDetectionLoadBalancer.OutlierDetectionPicker.pickSubchannel
(LoadBalancer.PickSubchannelArgs args) RoundRobinLoadBalancer.ReadyPicker.pickSubchannel
(LoadBalancer.PickSubchannelArgs args)