Uses of Class
io.grpc.NameResolverProvider
Packages that use NameResolverProvider
Package
Description
The gRPC core public API.
Interfaces and implementations that are internal to gRPC.
The main transport implementation based on Netty,
for both the client and the server.
-
Uses of NameResolverProvider in io.grpc
Fields in io.grpc with type parameters of type NameResolverProviderModifier and TypeFieldDescriptionprivate final LinkedHashSet
<NameResolverProvider> NameResolverRegistry.allProviders
private com.google.common.collect.ImmutableMap
<String, NameResolverProvider> NameResolverRegistry.effectiveProviders
Generated fromallProviders
.Methods in io.grpc that return NameResolverProviderMethods in io.grpc that return types with arguments of type NameResolverProviderModifier and TypeMethodDescription(package private) Map
<String, NameResolverProvider> NameResolverRegistry.providers()
Returns effective providers map from scheme to the highest priority NameResolverProvider of that scheme.Methods in io.grpc with parameters of type NameResolverProviderModifier and TypeMethodDescriptionprivate void
NameResolverRegistry.addProvider
(NameResolverProvider provider) void
NameResolverRegistry.deregister
(NameResolverProvider provider) Deregisters a provider.int
NameResolverRegistry.NameResolverPriorityAccessor.getPriority
(NameResolverProvider provider) boolean
NameResolverRegistry.NameResolverPriorityAccessor.isAvailable
(NameResolverProvider provider) void
NameResolverRegistry.register
(NameResolverProvider provider) Register a provider. -
Uses of NameResolverProvider in io.grpc.grpclb
Subclasses of NameResolverProvider in io.grpc.grpclb -
Uses of NameResolverProvider in io.grpc.internal
Subclasses of NameResolverProvider in io.grpc.internalModifier and TypeClassDescriptionfinal class
A provider forDnsNameResolver
.private static class
class
Fields in io.grpc.internal declared as NameResolverProviderModifier and TypeFieldDescriptionprivate final NameResolverProvider
ManagedChannelImpl.nameResolverProvider
final NameResolverProvider
ManagedChannelImplBuilder.ResolvedNameResolver.provider
Methods in io.grpc.internal with parameters of type NameResolverProviderModifier and TypeMethodDescription(package private) static NameResolver
ManagedChannelImpl.getNameResolver
(URI targetUri, String overrideAuthority, NameResolverProvider provider, NameResolver.Args nameResolverArgs) Constructors in io.grpc.internal with parameters of type NameResolverProviderModifierConstructorDescription(package private)
ManagedChannelImpl
(ManagedChannelImplBuilder builder, ClientTransportFactory clientTransportFactory, URI targetUri, NameResolverProvider nameResolverProvider, BackoffPolicy.Provider backoffPolicyProvider, ObjectPool<? extends Executor> balancerRpcExecutorPool, com.google.common.base.Supplier<com.google.common.base.Stopwatch> stopwatchSupplier, List<ClientInterceptor> interceptors, TimeProvider timeProvider) ResolvedNameResolver
(URI targetUri, NameResolverProvider provider) -
Uses of NameResolverProvider in io.grpc.netty
Subclasses of NameResolverProvider in io.grpc.netty