接口 CatalogService
-
- 所有已知实现类:
CatalogServiceV2Impl
public interface CatalogServiceCatalog service.- 作者:
- xiweng.yy
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 java.lang.ObjectgetServiceDetail(java.lang.String namespaceId, java.lang.String groupName, java.lang.String serviceName)Get service detail information.java.util.List<? extends com.alibaba.nacos.api.naming.pojo.Instance>listAllInstances(java.lang.String namespaceId, java.lang.String groupName, java.lang.String serviceName)List all instances of specified services.java.util.List<? extends com.alibaba.nacos.api.naming.pojo.Instance>listInstances(java.lang.String namespaceId, java.lang.String groupName, java.lang.String serviceName, java.lang.String clusterName)List all instances of specified services.java.lang.ObjectpageListService(java.lang.String namespaceId, java.lang.String groupName, java.lang.String serviceName, int pageNo, int pageSize, java.lang.String instancePattern, boolean ignoreEmptyService)List service by page.java.lang.ObjectpageListServiceDetail(java.lang.String namespaceId, java.lang.String groupName, java.lang.String serviceName, int pageNo, int pageSize)List service with cluster and instances by page.
-
-
-
方法详细资料
-
getServiceDetail
java.lang.Object getServiceDetail(java.lang.String namespaceId, java.lang.String groupName, java.lang.String serviceName) throws com.alibaba.nacos.api.exception.NacosExceptionGet service detail information.- 参数:
namespaceId- namespace id of servicegroupName- group name of serviceserviceName- service name- 返回:
- detail information of service
- 抛出:
com.alibaba.nacos.api.exception.NacosException- exception in query
-
listInstances
java.util.List<? extends com.alibaba.nacos.api.naming.pojo.Instance> listInstances(java.lang.String namespaceId, java.lang.String groupName, java.lang.String serviceName, java.lang.String clusterName) throws com.alibaba.nacos.api.exception.NacosExceptionList all instances of specified services.- 参数:
namespaceId- namespace id of servicegroupName- group name of serviceserviceName- service nameclusterName- cluster name of instances- 返回:
- instances list
- 抛出:
com.alibaba.nacos.api.exception.NacosException- exception in query
-
listAllInstances
java.util.List<? extends com.alibaba.nacos.api.naming.pojo.Instance> listAllInstances(java.lang.String namespaceId, java.lang.String groupName, java.lang.String serviceName)List all instances of specified services.- 参数:
namespaceId- namespace id of servicegroupName- group name of serviceserviceName- service name- 返回:
- instances list
-
pageListService
java.lang.Object pageListService(java.lang.String namespaceId, java.lang.String groupName, java.lang.String serviceName, int pageNo, int pageSize, java.lang.String instancePattern, boolean ignoreEmptyService) throws com.alibaba.nacos.api.exception.NacosExceptionList service by page.- 参数:
namespaceId- namespace id of servicegroupName- group name of serviceserviceName- service namepageNo- page numberpageSize- page sizeinstancePattern- contained instances patternignoreEmptyService- whether ignore empty service- 返回:
- service list
- 抛出:
com.alibaba.nacos.api.exception.NacosException- exception in query
-
pageListServiceDetail
java.lang.Object pageListServiceDetail(java.lang.String namespaceId, java.lang.String groupName, java.lang.String serviceName, int pageNo, int pageSize) throws com.alibaba.nacos.api.exception.NacosExceptionList service with cluster and instances by page.- 参数:
namespaceId- namespace id of servicegroupName- group name of serviceserviceName- service namepageNo- page numberpageSize- page size- 返回:
- service list
- 抛出:
com.alibaba.nacos.api.exception.NacosException- exception in query
-
-