public class AddressChannelNameResolver
extends io.grpc.NameResolver
Channels to use based on
GrpcChannelProperties.| Constructor and Description |
|---|
AddressChannelNameResolver(java.lang.String name,
GrpcChannelProperties properties,
io.grpc.Attributes attributes,
io.grpc.internal.SharedResourceHolder.Resource<java.util.concurrent.ExecutorService> executorResource) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getServiceAuthority() |
void |
refresh() |
void |
shutdown() |
void |
start(io.grpc.NameResolver.Listener listener) |
public AddressChannelNameResolver(java.lang.String name,
GrpcChannelProperties properties,
io.grpc.Attributes attributes,
io.grpc.internal.SharedResourceHolder.Resource<java.util.concurrent.ExecutorService> executorResource)
public java.lang.String getServiceAuthority()
getServiceAuthority in class io.grpc.NameResolverpublic final void start(io.grpc.NameResolver.Listener listener)
start in class io.grpc.NameResolverpublic final void refresh()
refresh in class io.grpc.NameResolverpublic void shutdown()
shutdown in class io.grpc.NameResolver