Uses of Class
io.grpc.NameResolver.Args
Packages that use NameResolver.Args
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.
Utilities with advanced features in the core layer that user can optionally use.
-
Uses of NameResolver.Args in io.grpc
Methods in io.grpc that return NameResolver.ArgsModifier and TypeMethodDescriptionNameResolver.Args.Builder.build()
Builds anNameResolver.Args
.LoadBalancer.Helper.getNameResolverArgs()
Returns theNameResolver.Args
that the Channel uses to createNameResolver
s.Methods in io.grpc with parameters of type NameResolver.ArgsModifier and TypeMethodDescriptionabstract NameResolver
NameResolver.Factory.newNameResolver
(URI targetUri, NameResolver.Args args) Creates aNameResolver
for the given target URI, ornull
if the given URI cannot be resolved by this factory.NameResolverRegistry.NameResolverFactory.newNameResolver
(URI targetUri, NameResolver.Args args) -
Uses of NameResolver.Args in io.grpc.grpclb
Methods in io.grpc.grpclb with parameters of type NameResolver.ArgsModifier and TypeMethodDescriptionSecretGrpclbNameResolverProvider.Provider.newNameResolver
(URI targetUri, NameResolver.Args args) Constructors in io.grpc.grpclb with parameters of type NameResolver.ArgsModifierConstructorDescription(package private)
GrpclbNameResolver
(String nsAuthority, String name, NameResolver.Args args, SharedResourceHolder.Resource<Executor> executorResource, com.google.common.base.Stopwatch stopwatch, boolean isAndroid) -
Uses of NameResolver.Args in io.grpc.internal
Fields in io.grpc.internal declared as NameResolver.ArgsModifier and TypeFieldDescriptionprivate final NameResolver.Args
ManagedChannelImpl.nameResolverArgs
Methods in io.grpc.internal that return NameResolver.ArgsMethods in io.grpc.internal with parameters of type NameResolver.ArgsModifier and TypeMethodDescription(package private) static NameResolver
ManagedChannelImpl.getNameResolver
(URI targetUri, String overrideAuthority, NameResolverProvider provider, NameResolver.Args nameResolverArgs) DnsNameResolverProvider.newNameResolver
(URI targetUri, NameResolver.Args args) ManagedChannelImplBuilder.DirectAddressNameResolverProvider.newNameResolver
(URI notUsedUri, NameResolver.Args args) NameResolverFactoryToProviderFacade.newNameResolver
(URI targetUri, NameResolver.Args args) Constructors in io.grpc.internal with parameters of type NameResolver.ArgsModifierConstructorDescriptionprotected
DnsNameResolver
(String nsAuthority, String name, NameResolver.Args args, SharedResourceHolder.Resource<Executor> executorResource, com.google.common.base.Stopwatch stopwatch, boolean isAndroid) -
Uses of NameResolver.Args in io.grpc.netty
Methods in io.grpc.netty with parameters of type NameResolver.ArgsModifier and TypeMethodDescriptionUdsNameResolverProvider.newNameResolver
(URI targetUri, NameResolver.Args args) Constructors in io.grpc.netty with parameters of type NameResolver.ArgsModifierConstructorDescription(package private)
UdsNameResolver
(String authority, String targetPath, NameResolver.Args args) -
Uses of NameResolver.Args in io.grpc.util
Methods in io.grpc.util that return NameResolver.Args