Uses of Class
io.grpc.EquivalentAddressGroup
Packages that use EquivalentAddressGroup
Package
Description
The gRPC core public API.
Utilities with advanced features in the core layer that user can optionally use.
-
Uses of EquivalentAddressGroup in io.grpc
Methods in io.grpc that return EquivalentAddressGroupModifier and TypeMethodDescriptionfinal EquivalentAddressGroup
LoadBalancer.Subchannel.getAddresses()
Returns the addresses that this Subchannel is bound to.Methods in io.grpc that return types with arguments of type EquivalentAddressGroupModifier and TypeMethodDescriptionLoadBalancer.CreateSubchannelArgs.getAddresses()
Returns the addresses, which is an unmodifiable list.LoadBalancer.ResolvedAddresses.getAddresses()
Gets the server addresses.NameResolver.ResolutionResult.getAddresses()
Deprecated.Will be superseded by getAddressesOrErrorNameResolver.ResolutionResult.getAddressesOrError()
Gets the addresses resolved by name resolution or the error in doing so.LoadBalancer.Subchannel.getAllAddresses()
Returns the addresses that this Subchannel is bound to.Methods in io.grpc with parameters of type EquivalentAddressGroupModifier and TypeMethodDescriptionabstract ManagedChannel
LoadBalancer.Helper.createOobChannel
(EquivalentAddressGroup eag, String authority) Create an out-of-band channel for the LoadBalancer’s own RPC needs, e.g., talking to an external load-balancer service.LoadBalancer.CreateSubchannelArgs.Builder.setAddresses
(EquivalentAddressGroup addrs) The addresses to connect to.void
LoadBalancer.Helper.updateOobChannelAddresses
(ManagedChannel channel, EquivalentAddressGroup eag) Updates the addresses used for connections in theChannel
that was created byLoadBalancer.Helper.createOobChannel(EquivalentAddressGroup, String)
.Method parameters in io.grpc with type arguments of type EquivalentAddressGroupModifier and TypeMethodDescriptionLoadBalancer.Helper.createOobChannel
(List<EquivalentAddressGroup> eag, String authority) Create an out-of-band channel for the LoadBalancer's own RPC needs, e.g., talking to an external load-balancer service.void
NameResolver.Listener.onAddresses
(List<EquivalentAddressGroup> servers, Attributes attributes) Handles updates on resolved addresses and attributes.final void
NameResolver.Listener2.onAddresses
(List<EquivalentAddressGroup> servers, Attributes attributes) Deprecated.This will be removed in 1.22.0LoadBalancer.CreateSubchannelArgs.Builder.setAddresses
(List<EquivalentAddressGroup> addrs) The addresses to connect to.LoadBalancer.ResolvedAddresses.Builder.setAddresses
(List<EquivalentAddressGroup> addresses) Sets the addresses.NameResolver.ResolutionResult.Builder.setAddresses
(List<EquivalentAddressGroup> addresses) Deprecated.Will be superseded by setAddressesOrErrorNameResolver.ResolutionResult.Builder.setAddressesOrError
(StatusOr<List<EquivalentAddressGroup>> addresses) Sets the addresses resolved by name resolution or the error in doing so.void
LoadBalancer.Subchannel.updateAddresses
(List<EquivalentAddressGroup> addrs) Replaces the existing addresses used with thisSubchannel
.void
LoadBalancer.Helper.updateOobChannelAddresses
(ManagedChannel channel, List<EquivalentAddressGroup> eag) Updates the addresses with a new EAG list. -
Uses of EquivalentAddressGroup in io.grpc.util
Methods in io.grpc.util that return types with arguments of type EquivalentAddressGroupMethods in io.grpc.util with parameters of type EquivalentAddressGroupModifier and TypeMethodDescriptionForwardingLoadBalancerHelper.createOobChannel
(EquivalentAddressGroup eag, String authority) void
ForwardingLoadBalancerHelper.updateOobChannelAddresses
(ManagedChannel channel, EquivalentAddressGroup eag) Method parameters in io.grpc.util with type arguments of type EquivalentAddressGroupModifier and TypeMethodDescriptionForwardingLoadBalancerHelper.createOobChannel
(List<EquivalentAddressGroup> eag, String authority) void
ForwardingSubchannel.updateAddresses
(List<EquivalentAddressGroup> addrs) void
ForwardingLoadBalancerHelper.updateOobChannelAddresses
(ManagedChannel channel, List<EquivalentAddressGroup> eag) Constructors in io.grpc.util with parameters of type EquivalentAddressGroup