Uses of Class
io.grpc.LoadBalancer.PickResult
-
Packages that use LoadBalancer.PickResult Package Description io.grpc The gRPC core public API.io.grpc.grpclb io.grpc.internal Interfaces and implementations that are internal to gRPC.io.grpc.rls io.grpc.util 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.PickResult Modifier and Type Field Description private static LoadBalancer.PickResultLoadBalancer.PickResult. NO_RESULTprivate LoadBalancer.PickResultLoadBalancer.FixedResultPicker. resultMethods in io.grpc that return LoadBalancer.PickResult Modifier and Type Method Description LoadBalancer.PickResultLoadBalancer.ErrorPicker. pickSubchannel(LoadBalancer.PickSubchannelArgs args)Deprecated.LoadBalancer.PickResultLoadBalancer.FixedResultPicker. pickSubchannel(LoadBalancer.PickSubchannelArgs args)abstract LoadBalancer.PickResultLoadBalancer.SubchannelPicker. pickSubchannel(LoadBalancer.PickSubchannelArgs args)Make a balancing decision for a new RPC.static LoadBalancer.PickResultLoadBalancer.PickResult. withDrop(Status status)A decision to fail an RPC immediately.static LoadBalancer.PickResultLoadBalancer.PickResult. withError(Status error)A decision to report a connectivity error to the RPC.static LoadBalancer.PickResultLoadBalancer.PickResult. withNoResult()No decision could be made.static LoadBalancer.PickResultLoadBalancer.PickResult. withSubchannel(LoadBalancer.Subchannel subchannel)Equivalent towithSubchannel(subchannel, null).static LoadBalancer.PickResultLoadBalancer.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 Constructor Description FixedResultPicker(LoadBalancer.PickResult result) -
Uses of LoadBalancer.PickResult in io.grpc.grpclb
Fields in io.grpc.grpclb declared as LoadBalancer.PickResult Modifier and Type Field Description (package private) static LoadBalancer.PickResultGrpclbState. DROP_PICK_RESULT(package private) LoadBalancer.PickResultGrpclbState.BackendEntry. result(package private) LoadBalancer.PickResultGrpclbState.ErrorEntry. resultMethods in io.grpc.grpclb that return LoadBalancer.PickResult Modifier and Type Method Description LoadBalancer.PickResultGrpclbState.BackendEntry. picked(Metadata headers)(package private) LoadBalancer.PickResultGrpclbState.DropEntry. picked()LoadBalancer.PickResultGrpclbState.ErrorEntry. picked(Metadata headers)LoadBalancer.PickResultGrpclbState.IdleSubchannelEntry. picked(Metadata headers)LoadBalancer.PickResultGrpclbState.RoundRobinEntry. picked(Metadata headers)LoadBalancer.PickResultGrpclbState.RoundRobinPicker. pickSubchannel(LoadBalancer.PickSubchannelArgs args) -
Uses of LoadBalancer.PickResult in io.grpc.internal
Fields in io.grpc.internal declared as LoadBalancer.PickResult Modifier and Type Field Description private LoadBalancer.PickResultPickFirstLeafLoadBalancer.Picker. resultprivate LoadBalancer.PickResultPickFirstLoadBalancer.Picker. resultMethods in io.grpc.internal that return LoadBalancer.PickResult Modifier and Type Method Description LoadBalancer.PickResultAutoConfiguredLoadBalancerFactory.EmptyPicker. pickSubchannel(LoadBalancer.PickSubchannelArgs args)LoadBalancer.PickResultAutoConfiguredLoadBalancerFactory.FailingPicker. pickSubchannel(LoadBalancer.PickSubchannelArgs args)LoadBalancer.PickResultPickFirstLeafLoadBalancer.Picker. pickSubchannel(LoadBalancer.PickSubchannelArgs args)LoadBalancer.PickResultPickFirstLeafLoadBalancer.RequestConnectionPicker. pickSubchannel(LoadBalancer.PickSubchannelArgs args)LoadBalancer.PickResultPickFirstLoadBalancer.Picker. pickSubchannel(LoadBalancer.PickSubchannelArgs args)LoadBalancer.PickResultPickFirstLoadBalancer.RequestConnectionPicker. pickSubchannel(LoadBalancer.PickSubchannelArgs args)Methods in io.grpc.internal with parameters of type LoadBalancer.PickResult Modifier and Type Method Description (package private) static ClientTransportGrpcUtil. getTransportFromPickResult(LoadBalancer.PickResult result, boolean isWaitForReady)Returns a transport out of a PickResult, ornullif the result is "buffer".Constructors in io.grpc.internal with parameters of type LoadBalancer.PickResult Constructor Description Picker(LoadBalancer.PickResult result)Picker(LoadBalancer.PickResult result) -
Uses of LoadBalancer.PickResult in io.grpc.rls
Methods in io.grpc.rls that return LoadBalancer.PickResult Modifier and Type Method Description LoadBalancer.PickResultCachingRlsLbClient.RlsPicker. pickSubchannel(LoadBalancer.PickSubchannelArgs args)private LoadBalancer.PickResultCachingRlsLbClient.RlsPicker. useFallback(LoadBalancer.PickSubchannelArgs args)Uses Subchannel connected to default target.Methods in io.grpc.rls with parameters of type LoadBalancer.PickResult Modifier and Type Method Description private java.lang.StringCachingRlsLbClient.RlsPicker. determineMetricsPickResult(LoadBalancer.PickResult pickResult) -
Uses of LoadBalancer.PickResult in io.grpc.util
Methods in io.grpc.util that return LoadBalancer.PickResult Modifier and Type Method Description LoadBalancer.PickResultOutlierDetectionLoadBalancer.OutlierDetectionPicker. pickSubchannel(LoadBalancer.PickSubchannelArgs args)LoadBalancer.PickResultRoundRobinLoadBalancer.ReadyPicker. pickSubchannel(LoadBalancer.PickSubchannelArgs args)
-