class DelegatingNamingMaintainService extends Object implements com.alibaba.nacos.api.naming.NamingMaintainService, NacosServiceMetaData
| 限定符和类型 | 字段和说明 |
|---|---|
private com.alibaba.nacos.api.naming.NamingMaintainService |
delegate |
private Properties |
properties |
| 构造器和说明 |
|---|
DelegatingNamingMaintainService(com.alibaba.nacos.api.naming.NamingMaintainService delegate,
Properties properties) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
createService(com.alibaba.nacos.api.naming.pojo.Service service,
com.alibaba.nacos.api.selector.AbstractSelector selector) |
void |
createService(String serviceName) |
void |
createService(String serviceName,
String groupName) |
void |
createService(String serviceName,
String groupName,
float protectThreshold) |
void |
createService(String serviceName,
String groupName,
float protectThreshold,
String expression) |
boolean |
deleteService(String serviceName) |
boolean |
deleteService(String serviceName,
String groupName) |
Properties |
getProperties()
Get the
Properties for Nacos Service |
com.alibaba.nacos.api.naming.pojo.Service |
queryService(String serviceName) |
com.alibaba.nacos.api.naming.pojo.Service |
queryService(String serviceName,
String groupName) |
void |
shutDown() |
void |
updateInstance(String serviceName,
com.alibaba.nacos.api.naming.pojo.Instance instance) |
void |
updateInstance(String serviceName,
String groupName,
com.alibaba.nacos.api.naming.pojo.Instance instance) |
void |
updateService(com.alibaba.nacos.api.naming.pojo.Service service,
com.alibaba.nacos.api.selector.AbstractSelector selector) |
void |
updateService(String serviceName,
String groupName,
float protectThreshold) |
void |
updateService(String serviceName,
String groupName,
float protectThreshold,
Map<String,String> metadata) |
private final com.alibaba.nacos.api.naming.NamingMaintainService delegate
private final Properties properties
DelegatingNamingMaintainService(com.alibaba.nacos.api.naming.NamingMaintainService delegate,
Properties properties)
public void updateInstance(String serviceName, com.alibaba.nacos.api.naming.pojo.Instance instance) throws com.alibaba.nacos.api.exception.NacosException
updateInstance 在接口中 com.alibaba.nacos.api.naming.NamingMaintainServicecom.alibaba.nacos.api.exception.NacosExceptionpublic void updateInstance(String serviceName, String groupName, com.alibaba.nacos.api.naming.pojo.Instance instance) throws com.alibaba.nacos.api.exception.NacosException
updateInstance 在接口中 com.alibaba.nacos.api.naming.NamingMaintainServicecom.alibaba.nacos.api.exception.NacosExceptionpublic com.alibaba.nacos.api.naming.pojo.Service queryService(String serviceName) throws com.alibaba.nacos.api.exception.NacosException
queryService 在接口中 com.alibaba.nacos.api.naming.NamingMaintainServicecom.alibaba.nacos.api.exception.NacosExceptionpublic com.alibaba.nacos.api.naming.pojo.Service queryService(String serviceName, String groupName) throws com.alibaba.nacos.api.exception.NacosException
queryService 在接口中 com.alibaba.nacos.api.naming.NamingMaintainServicecom.alibaba.nacos.api.exception.NacosExceptionpublic void createService(String serviceName) throws com.alibaba.nacos.api.exception.NacosException
createService 在接口中 com.alibaba.nacos.api.naming.NamingMaintainServicecom.alibaba.nacos.api.exception.NacosExceptionpublic void createService(String serviceName, String groupName) throws com.alibaba.nacos.api.exception.NacosException
createService 在接口中 com.alibaba.nacos.api.naming.NamingMaintainServicecom.alibaba.nacos.api.exception.NacosExceptionpublic void createService(String serviceName, String groupName, float protectThreshold) throws com.alibaba.nacos.api.exception.NacosException
createService 在接口中 com.alibaba.nacos.api.naming.NamingMaintainServicecom.alibaba.nacos.api.exception.NacosExceptionpublic void createService(String serviceName, String groupName, float protectThreshold, String expression) throws com.alibaba.nacos.api.exception.NacosException
createService 在接口中 com.alibaba.nacos.api.naming.NamingMaintainServicecom.alibaba.nacos.api.exception.NacosExceptionpublic void createService(com.alibaba.nacos.api.naming.pojo.Service service,
com.alibaba.nacos.api.selector.AbstractSelector selector)
throws com.alibaba.nacos.api.exception.NacosException
createService 在接口中 com.alibaba.nacos.api.naming.NamingMaintainServicecom.alibaba.nacos.api.exception.NacosExceptionpublic boolean deleteService(String serviceName) throws com.alibaba.nacos.api.exception.NacosException
deleteService 在接口中 com.alibaba.nacos.api.naming.NamingMaintainServicecom.alibaba.nacos.api.exception.NacosExceptionpublic boolean deleteService(String serviceName, String groupName) throws com.alibaba.nacos.api.exception.NacosException
deleteService 在接口中 com.alibaba.nacos.api.naming.NamingMaintainServicecom.alibaba.nacos.api.exception.NacosExceptionpublic void updateService(String serviceName, String groupName, float protectThreshold) throws com.alibaba.nacos.api.exception.NacosException
updateService 在接口中 com.alibaba.nacos.api.naming.NamingMaintainServicecom.alibaba.nacos.api.exception.NacosExceptionpublic void updateService(String serviceName, String groupName, float protectThreshold, Map<String,String> metadata) throws com.alibaba.nacos.api.exception.NacosException
updateService 在接口中 com.alibaba.nacos.api.naming.NamingMaintainServicecom.alibaba.nacos.api.exception.NacosExceptionpublic void updateService(com.alibaba.nacos.api.naming.pojo.Service service,
com.alibaba.nacos.api.selector.AbstractSelector selector)
throws com.alibaba.nacos.api.exception.NacosException
updateService 在接口中 com.alibaba.nacos.api.naming.NamingMaintainServicecom.alibaba.nacos.api.exception.NacosExceptionpublic Properties getProperties()
NacosServiceMetaDataProperties for Nacos ServicegetProperties 在接口中 NacosServiceMetaDataNacosPropertiespublic void shutDown()
throws com.alibaba.nacos.api.exception.NacosException
shutDown 在接口中 com.alibaba.nacos.api.naming.NamingMaintainServicecom.alibaba.nacos.api.exception.NacosExceptionCopyright © 2021 Zodiac. All rights reserved.