| Constructor and Description |
|---|
NacosServiceDiscovery(NacosDiscoveryProperties discoveryProperties,
NacosServiceManager nacosServiceManager) |
| Modifier and Type | Method and Description |
|---|---|
List<org.springframework.cloud.client.ServiceInstance> |
getInstances(String serviceId)
Return all instances for the given service.
|
List<String> |
getServices()
Return the names of all services.
|
static org.springframework.cloud.client.ServiceInstance |
hostToServiceInstance(com.alibaba.nacos.api.naming.pojo.Instance instance,
String serviceId) |
static List<org.springframework.cloud.client.ServiceInstance> |
hostToServiceInstanceList(List<com.alibaba.nacos.api.naming.pojo.Instance> instances,
String serviceId) |
public NacosServiceDiscovery(NacosDiscoveryProperties discoveryProperties, NacosServiceManager nacosServiceManager)
public List<org.springframework.cloud.client.ServiceInstance> getInstances(String serviceId) throws com.alibaba.nacos.api.exception.NacosException
serviceId - id of servicecom.alibaba.nacos.api.exception.NacosException - nacosExceptionpublic List<String> getServices() throws com.alibaba.nacos.api.exception.NacosException
com.alibaba.nacos.api.exception.NacosException - nacosExceptionpublic static List<org.springframework.cloud.client.ServiceInstance> hostToServiceInstanceList(List<com.alibaba.nacos.api.naming.pojo.Instance> instances, String serviceId)
public static org.springframework.cloud.client.ServiceInstance hostToServiceInstance(com.alibaba.nacos.api.naming.pojo.Instance instance,
String serviceId)
Copyright © 2022 Pivotal Software, Inc.. All rights reserved.