Uses of Class
io.grpc.NameResolverProvider
-
Packages that use NameResolverProvider 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 NameResolverProvider in io.grpc
Fields in io.grpc with type parameters of type NameResolverProvider Modifier and Type Field Description private java.util.LinkedHashSet<NameResolverProvider>
NameResolverRegistry. allProviders
private com.google.common.collect.ImmutableMap<java.lang.String,NameResolverProvider>
NameResolverRegistry. effectiveProviders
Generated fromallProviders
.Methods in io.grpc that return NameResolverProvider Modifier and Type Method Description NameResolverProvider
NameResolverRegistry. getProviderForScheme(java.lang.String scheme)
Methods in io.grpc that return types with arguments of type NameResolverProvider Modifier and Type Method Description (package private) java.util.Map<java.lang.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 NameResolverProvider Modifier and Type Method Description private 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 Modifier and Type Class Description static class
SecretGrpclbNameResolverProvider.Provider
-
Uses of NameResolverProvider in io.grpc.internal
Subclasses of NameResolverProvider in io.grpc.internal Modifier and Type Class Description class
DnsNameResolverProvider
A provider forDnsNameResolver
.private static class
ManagedChannelImplBuilder.DirectAddressNameResolverProvider
class
NameResolverFactoryToProviderFacade
Fields in io.grpc.internal declared as NameResolverProvider Modifier and Type Field Description private NameResolverProvider
ManagedChannelImpl. nameResolverProvider
NameResolverProvider
ManagedChannelImplBuilder.ResolvedNameResolver. provider
Methods in io.grpc.internal with parameters of type NameResolverProvider Modifier and Type Method Description (package private) static NameResolver
ManagedChannelImpl. getNameResolver(java.net.URI targetUri, java.lang.String overrideAuthority, NameResolverProvider provider, NameResolver.Args nameResolverArgs)
Constructors in io.grpc.internal with parameters of type NameResolverProvider Constructor Description ManagedChannelImpl(ManagedChannelImplBuilder builder, ClientTransportFactory clientTransportFactory, java.net.URI targetUri, NameResolverProvider nameResolverProvider, BackoffPolicy.Provider backoffPolicyProvider, ObjectPool<? extends java.util.concurrent.Executor> balancerRpcExecutorPool, com.google.common.base.Supplier<com.google.common.base.Stopwatch> stopwatchSupplier, java.util.List<ClientInterceptor> interceptors, TimeProvider timeProvider)
ResolvedNameResolver(java.net.URI targetUri, NameResolverProvider provider)
-
Uses of NameResolverProvider in io.grpc.netty
Subclasses of NameResolverProvider in io.grpc.netty Modifier and Type Class Description class
UdsNameResolverProvider
-