Package io.etcd.jetcd.resolver
Class IPNameResolver
- java.lang.Object
-
- io.grpc.NameResolver
-
- io.etcd.jetcd.resolver.AbstractNameResolver
-
- io.etcd.jetcd.resolver.IPNameResolver
-
public class IPNameResolver extends AbstractNameResolver
-
-
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-
Fields inherited from class io.etcd.jetcd.resolver.AbstractNameResolver
ETCD_CLIENT_PORT
-
-
Constructor Summary
Constructors Constructor Description IPNameResolver(java.net.URI targetUri)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<io.grpc.EquivalentAddressGroup>computeAddressGroups()-
Methods inherited from class io.etcd.jetcd.resolver.AbstractNameResolver
getServiceAuthority, getTargetUri, refresh, shutdown, start
-
-
-
-
Field Detail
-
SCHEME
public static final java.lang.String SCHEME
- See Also:
- Constant Field Values
-
-
Method Detail
-
computeAddressGroups
protected java.util.List<io.grpc.EquivalentAddressGroup> computeAddressGroups()
- Specified by:
computeAddressGroupsin classAbstractNameResolver
-
-