Uses of Class
io.grpc.EquivalentAddressGroup
Packages that use EquivalentAddressGroup
-
Uses of EquivalentAddressGroup in io.grpc
Methods in io.grpc that return EquivalentAddressGroupModifier and TypeMethodDescriptionfinal EquivalentAddressGroupLoadBalancer.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()Gets the addresses resolved by name resolution.LoadBalancer.Subchannel.getAllAddresses()Returns the addresses that this Subchannel is bound to.Methods in io.grpc with parameters of type EquivalentAddressGroupModifier and TypeMethodDescriptionabstract ManagedChannelLoadBalancer.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.LoadBalancer.CreateSubchannelArgs.Builder.setAddresses(EquivalentAddressGroup addrs) The addresses to connect to.voidLoadBalancer.Helper.updateOobChannelAddresses(ManagedChannel channel, EquivalentAddressGroup eag) Updates the addresses used for connections in theChannelthat 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) Accept a list of EAG for multiple authorities: https://github.com/grpc/grpc-java/issues/4618voidNameResolver.Listener.onAddresses(List<EquivalentAddressGroup> servers, Attributes attributes) Handles updates on resolved addresses and attributes.final voidNameResolver.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) Sets the addresses resolved by name resolution.voidLoadBalancer.Subchannel.updateAddresses(List<EquivalentAddressGroup> addrs) Replaces the existing addresses used with thisSubchannel.voidLoadBalancer.Helper.updateOobChannelAddresses(ManagedChannel channel, List<EquivalentAddressGroup> eag) Updates the addresses with a new EAG list.