Package io.etcd.jetcd.test
Class EtcdClusterNameResolver
- java.lang.Object
-
- io.grpc.NameResolver
-
- io.etcd.jetcd.test.EtcdClusterNameResolver
-
public class EtcdClusterNameResolver 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 Modifier and Type Field Description static java.lang.StringSCHEME
-
Constructor Summary
Constructors Constructor Description EtcdClusterNameResolver(java.net.URI targetUri)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetServiceAuthority()voidrefresh()voidshutdown()voidstart(io.grpc.NameResolver.Listener listener)
-
-
-
Field Detail
-
SCHEME
public static final java.lang.String SCHEME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getServiceAuthority
public java.lang.String getServiceAuthority()
- Specified by:
getServiceAuthorityin classio.grpc.NameResolver
-
start
public void start(io.grpc.NameResolver.Listener listener)
- Overrides:
startin classio.grpc.NameResolver
-
refresh
public final void refresh()
- Overrides:
refreshin classio.grpc.NameResolver
-
shutdown
public void shutdown()
- Specified by:
shutdownin classio.grpc.NameResolver
-
-