@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)