Uses of Class
io.grpc.ManagedChannel
-
Packages that use ManagedChannel Package Description io.grpc The gRPC core public API.io.grpc.testing API that is useful for testing gRPC.io.grpc.util Utilities with advanced features in the core layer that user can optionally use. -
-
Uses of ManagedChannel in io.grpc
Methods in io.grpc that return ManagedChannel Modifier and Type Method Description ManagedChannel
ForwardingChannelBuilder2. build()
Returns theManagedChannel
built by the delegate by default.abstract ManagedChannel
ManagedChannelBuilder. build()
Builds a channel using the given parameters.abstract ManagedChannel
LoadBalancer.Helper. createOobChannel(EquivalentAddressGroup eag, String authority)
Out-of-band channel for LoadBalancer’s own RPC needs, e.g., talking to an external load-balancer service.ManagedChannel
LoadBalancer.Helper. createOobChannel(List<EquivalentAddressGroup> eag, String authority)
Accept a list of EAG for multiple authorities: https://github.com/grpc/grpc-java/issues/4618ManagedChannel
LoadBalancer.Helper. createResolvingOobChannel(String target)
Creates an out-of-band channel for LoadBalancer's own RPC needs, e.g., talking to an external load-balancer service, that is specified by a target string.abstract ManagedChannel
ManagedChannel. shutdown()
Initiates an orderly shutdown in which preexisting calls continue but new calls are immediately cancelled.abstract ManagedChannel
ManagedChannel. shutdownNow()
Initiates a forceful shutdown in which preexisting and new calls are cancelled.Methods in io.grpc with parameters of type ManagedChannel Modifier and Type Method Description void
LoadBalancer.Helper. updateOobChannelAddresses(ManagedChannel channel, EquivalentAddressGroup eag)
Updates the addresses used for connections in theChannel
that was created byLoadBalancer.Helper.createOobChannel(EquivalentAddressGroup, String)
.void
LoadBalancer.Helper. updateOobChannelAddresses(ManagedChannel channel, List<EquivalentAddressGroup> eag)
Updates the addresses with a new EAG list. -
Uses of ManagedChannel in io.grpc.testing
Methods in io.grpc.testing with type parameters of type ManagedChannel Modifier and Type Method Description <T extends ManagedChannel>
TGrpcCleanupRule. register(T channel)
Registers the given channel to the rule.Methods in io.grpc.testing that return ManagedChannel Modifier and Type Method Description ManagedChannel
GrpcServerRule. getChannel()
Returns aManagedChannel
connected to this service. -
Uses of ManagedChannel in io.grpc.util
Methods in io.grpc.util that return ManagedChannel Modifier and Type Method Description ManagedChannel
ForwardingLoadBalancerHelper. createOobChannel(EquivalentAddressGroup eag, String authority)
ManagedChannel
ForwardingLoadBalancerHelper. createOobChannel(List<EquivalentAddressGroup> eag, String authority)
ManagedChannel
ForwardingLoadBalancerHelper. createResolvingOobChannel(String target)
Methods in io.grpc.util with parameters of type ManagedChannel Modifier and Type Method Description void
ForwardingLoadBalancerHelper. updateOobChannelAddresses(ManagedChannel channel, EquivalentAddressGroup eag)
void
ForwardingLoadBalancerHelper. updateOobChannelAddresses(ManagedChannel channel, List<EquivalentAddressGroup> eag)
-