Package io.grpc.internal.testing
Class FakeNameResolverProvider.FakeNameResolver
- java.lang.Object
-
- io.grpc.NameResolver
-
- io.grpc.internal.testing.FakeNameResolverProvider.FakeNameResolver
-
- Enclosing class:
- FakeNameResolverProvider
private static final class FakeNameResolverProvider.FakeNameResolver extends io.grpc.NameResolver
A single name resolver.
-
-
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
-
-
Constructor Summary
Constructors Modifier Constructor Description private
FakeNameResolver(java.net.SocketAddress address)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getServiceAuthority()
void
shutdown()
void
start(io.grpc.NameResolver.Listener2 listener)
-
-
-
Field Detail
-
AUTHORITY
private static final java.lang.String AUTHORITY
- See Also:
- Constant Field Values
-
address
private final java.net.SocketAddress address
-
shutdown
private volatile boolean shutdown
-
-
Method Detail
-
start
public void start(io.grpc.NameResolver.Listener2 listener)
- Overrides:
start
in classio.grpc.NameResolver
-
getServiceAuthority
public java.lang.String getServiceAuthority()
- Specified by:
getServiceAuthority
in classio.grpc.NameResolver
-
shutdown
public void shutdown()
- Specified by:
shutdown
in classio.grpc.NameResolver
-
-