Package io.deephaven.grpc.util
Class MultiHostNameResolverProvider.NameResolverImpl
java.lang.Object
io.grpc.NameResolver
io.deephaven.grpc.util.MultiHostNameResolverProvider.NameResolverImpl
- Enclosing class:
- MultiHostNameResolverProvider
public class MultiHostNameResolverProvider.NameResolverImpl
extends io.grpc.NameResolver
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.NameResolver
io.grpc.NameResolver.Args, io.grpc.NameResolver.ConfigOrError, io.grpc.NameResolver.Factory, io.grpc.NameResolver.Listener, io.grpc.NameResolver.Listener2, io.grpc.NameResolver.ResolutionResult, io.grpc.NameResolver.ResolutionResultAttr, io.grpc.NameResolver.ServiceConfigParser -
Field Summary
Fields inherited from class io.grpc.NameResolver
ATTR_BACKEND_SERVICE -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
NameResolverImpl
-
-
Method Details
-
getServiceAuthority
- Specified by:
getServiceAuthorityin classio.grpc.NameResolver
-
shutdown
public void shutdown()- Specified by:
shutdownin classio.grpc.NameResolver
-
start
public void start(io.grpc.NameResolver.Listener listener) - Overrides:
startin classio.grpc.NameResolver
-
start
public void start(io.grpc.NameResolver.Listener2 listener) - Overrides:
startin classio.grpc.NameResolver
-
refresh
public void refresh()- Overrides:
refreshin classio.grpc.NameResolver
-