Uses of Class
io.grpc.LoadBalancer.Subchannel
Packages that use LoadBalancer.Subchannel
Package
Description
The gRPC core public API.
Utilities with advanced features in the core layer that user can optionally use.
-
Uses of LoadBalancer.Subchannel in io.grpc
Methods in io.grpc that return LoadBalancer.SubchannelModifier and TypeMethodDescriptionLoadBalancer.Helper.createSubchannel
(LoadBalancer.CreateSubchannelArgs args) Creates a Subchannel, which is a logical connection to the given group of addresses which are considered equivalent.LoadBalancer.PickResult.getSubchannel()
The Subchannel if this result was created bywithSubchannel()
, or null otherwise.Methods in io.grpc with parameters of type LoadBalancer.SubchannelModifier and TypeMethodDescriptionvoid
LoadBalancer.handleSubchannelState
(LoadBalancer.Subchannel subchannel, ConnectivityStateInfo stateInfo) Deprecated.This method will be removed.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.static LoadBalancer.PickResult
LoadBalancer.PickResult.withSubchannel
(LoadBalancer.Subchannel subchannel, ClientStreamTracer.Factory streamTracerFactory, String authorityOverride) Same aswithSubchannel(subchannel, streamTracerFactory)
but with an authority name to override in the host header. -
Uses of LoadBalancer.Subchannel in io.grpc.util
Subclasses of LoadBalancer.Subchannel in io.grpc.utilMethods in io.grpc.util that return LoadBalancer.SubchannelModifier and TypeMethodDescriptionForwardingLoadBalancerHelper.createSubchannel
(LoadBalancer.CreateSubchannelArgs args) HealthProducerHelper.createSubchannel
(LoadBalancer.CreateSubchannelArgs args) protected abstract LoadBalancer.Subchannel
ForwardingSubchannel.delegate()
Returns the underlying Subchannel.Methods in io.grpc.util with parameters of type LoadBalancer.SubchannelModifier and TypeMethodDescriptionvoid
ForwardingLoadBalancer.handleSubchannelState
(LoadBalancer.Subchannel subchannel, ConnectivityStateInfo stateInfo) Deprecated.void
GracefulSwitchLoadBalancer.handleSubchannelState
(LoadBalancer.Subchannel subchannel, ConnectivityStateInfo stateInfo) Deprecated.