Uses of Class
io.grpc.NameResolver
-
Packages that use NameResolver 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.netty The main transport implementation based on Netty, for both the client and the server. -
-
Uses of NameResolver in io.grpc
Methods in io.grpc that return NameResolver Modifier and Type Method Description abstract NameResolverNameResolver.Factory. newNameResolver(java.net.URI targetUri, NameResolver.Args args)Creates aNameResolverfor the given target URI, ornullif the given URI cannot be resolved by this factory.NameResolverNameResolverRegistry.NameResolverFactory. newNameResolver(java.net.URI targetUri, NameResolver.Args args) -
Uses of NameResolver in io.grpc.grpclb
Subclasses of NameResolver in io.grpc.grpclb Modifier and Type Class Description (package private) classGrpclbNameResolverA DNS-basedNameResolverwith gRPC LB specific add-ons for resolving balancer addresses via service records. -
Uses of NameResolver in io.grpc.internal
Subclasses of NameResolver in io.grpc.internal Modifier and Type Class Description classDnsNameResolverA DNS-basedNameResolver.(package private) classForwardingNameResolverA forwarding class to ensure non overridden methods are forwarded to the delegate.(package private) classRetryingNameResolverThis wrapper class can add retry capability to any pollingNameResolverimplementation that supports callingRetryingNameResolver.ResolutionResultListeners with the outcome of each resolution.Fields in io.grpc.internal declared as NameResolver Modifier and Type Field Description private NameResolverForwardingNameResolver. delegateprivate NameResolverManagedChannelImpl. nameResolver(package private) NameResolverManagedChannelImpl.NameResolverListener. resolverprivate NameResolverRetryingNameResolver. retriedNameResolverMethods in io.grpc.internal that return NameResolver Modifier and Type Method Description (package private) static NameResolverManagedChannelImpl. getNameResolver(java.net.URI targetUri, java.lang.String overrideAuthority, NameResolverProvider provider, NameResolver.Args nameResolverArgs)(package private) NameResolverRetryingNameResolver. getRetriedNameResolver()Used to get the underlyingNameResolverthat is getting its failed attempts retried.NameResolverDnsNameResolverProvider. newNameResolver(java.net.URI targetUri, NameResolver.Args args)NameResolverManagedChannelImplBuilder.DirectAddressNameResolverProvider. newNameResolver(java.net.URI notUsedUri, NameResolver.Args args)NameResolverNameResolverFactoryToProviderFacade. newNameResolver(java.net.URI targetUri, NameResolver.Args args)Constructors in io.grpc.internal with parameters of type NameResolver Constructor Description ForwardingNameResolver(NameResolver delegate)NameResolverListener(ManagedChannelImpl.LbHelperImpl helperImpl, NameResolver resolver)RetryingNameResolver(NameResolver retriedNameResolver, RetryScheduler retryScheduler, SynchronizationContext syncContext)Creates a newRetryingNameResolver. -
Uses of NameResolver in io.grpc.netty
Subclasses of NameResolver in io.grpc.netty Modifier and Type Class Description (package private) classUdsNameResolver
-