public class NacosAppDiscoveryClient extends Object implements AppDiscoveryClient
| 限定符和类型 | 字段和说明 |
|---|---|
private ApplicationInfo |
applicationInfo |
static String |
DESCRIPTION |
private static org.slf4j.Logger |
log |
private NacosNamingServiceManager |
nacosNamingServiceManager |
private NacosNamingInfo |
namingInfo |
DEFAULT_ORDER| 构造器和说明 |
|---|
NacosAppDiscoveryClient(ApplicationInfo applicationInfo,
NacosNamingInfo namingInfo,
NacosNamingServiceManager nacosNamingServiceManager) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
description() |
List<AppInstance> |
getInstances(String serviceId) |
List<String> |
getServices() |
static AppInstance |
hostToAppInstance(ApplicationInfo applicationInfo,
com.alibaba.nacos.api.naming.pojo.Instance instance,
String serviceId,
String group) |
static List<AppInstance> |
hostToAppInstanceList(ApplicationInfo applicationInfo,
List<com.alibaba.nacos.api.naming.pojo.Instance> instances,
String serviceId,
String group) |
private com.alibaba.nacos.api.naming.NamingService |
namingService() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetOrderprivate static final org.slf4j.Logger log
private final ApplicationInfo applicationInfo
private final NacosNamingInfo namingInfo
private NacosNamingServiceManager nacosNamingServiceManager
public NacosAppDiscoveryClient(ApplicationInfo applicationInfo, NacosNamingInfo namingInfo, NacosNamingServiceManager nacosNamingServiceManager)
public String description()
description 在接口中 AppDiscoveryClientpublic List<AppInstance> getInstances(String serviceId)
getInstances 在接口中 AppDiscoveryClientpublic List<String> getServices()
getServices 在接口中 AppDiscoveryClientpublic static List<AppInstance> hostToAppInstanceList(ApplicationInfo applicationInfo, List<com.alibaba.nacos.api.naming.pojo.Instance> instances, String serviceId, String group)
public static AppInstance hostToAppInstance(ApplicationInfo applicationInfo, com.alibaba.nacos.api.naming.pojo.Instance instance, String serviceId, String group)
private com.alibaba.nacos.api.naming.NamingService namingService()
Copyright © 2021 Zodiac. All rights reserved.