@Factory
public class GrpcNameResolverFactory
extends java.lang.Object
GrpcNameResolverProvider
when ENABLED
is set to true.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ENABLED |
Constructor and Description |
---|
GrpcNameResolverFactory() |
Modifier and Type | Method and Description |
---|---|
protected io.grpc.NameResolver.Factory |
nameResolverFactory(io.micronaut.discovery.DiscoveryClient discoveryClient,
java.util.List<io.micronaut.discovery.ServiceInstanceList> serviceInstanceLists) |
public static final java.lang.String ENABLED
@Singleton @Requires(beans=io.micronaut.discovery.DiscoveryClient.class) @Requires(property="grpc.client.discovery.enabled",value="true",defaultValue="false") protected io.grpc.NameResolver.Factory nameResolverFactory(io.micronaut.discovery.DiscoveryClient discoveryClient, java.util.List<io.micronaut.discovery.ServiceInstanceList> serviceInstanceLists)