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
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SocketAddress
private static final String
private boolean
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.grpc.NameResolver
refresh, start
-
Field Details
-
AUTHORITY
- See Also:
-
address
-
shutdown
private volatile boolean shutdown
-
-
Constructor Details
-
FakeNameResolver
-
-
Method Details
-
start
public void start(io.grpc.NameResolver.Listener2 listener) - Overrides:
start
in classio.grpc.NameResolver
-
getServiceAuthority
- Specified by:
getServiceAuthority
in classio.grpc.NameResolver
-
shutdown
public void shutdown()- Specified by:
shutdown
in classio.grpc.NameResolver
-