public class NacosNamingMaintainService extends Object implements NamingMaintainService
| Constructor and Description |
|---|
NacosNamingMaintainService(Properties properties) |
NacosNamingMaintainService(String serverList) |
| Modifier and Type | Method and Description |
|---|---|
void |
createService(Service service,
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) |
Service |
queryService(String serviceName) |
Service |
queryService(String serviceName,
String groupName) |
void |
updateInstance(String serviceName,
Instance instance) |
void |
updateInstance(String serviceName,
String groupName,
Instance instance) |
void |
updateService(Service service,
AbstractSelector selector) |
void |
updateService(String serviceName,
String groupName,
float protectThreshold) |
void |
updateService(String serviceName,
String groupName,
float protectThreshold,
Map<String,String> metadata) |
public NacosNamingMaintainService(String serverList)
public NacosNamingMaintainService(Properties properties)
public void updateInstance(String serviceName, Instance instance) throws NacosException
updateInstance in interface NamingMaintainServiceNacosExceptionpublic void updateInstance(String serviceName, String groupName, Instance instance) throws NacosException
updateInstance in interface NamingMaintainServiceNacosExceptionpublic Service queryService(String serviceName) throws NacosException
queryService in interface NamingMaintainServiceNacosExceptionpublic Service queryService(String serviceName, String groupName) throws NacosException
queryService in interface NamingMaintainServiceNacosExceptionpublic void createService(String serviceName) throws NacosException
createService in interface NamingMaintainServiceNacosExceptionpublic void createService(String serviceName, String groupName) throws NacosException
createService in interface NamingMaintainServiceNacosExceptionpublic void createService(String serviceName, String groupName, float protectThreshold) throws NacosException
createService in interface NamingMaintainServiceNacosExceptionpublic void createService(String serviceName, String groupName, float protectThreshold, String expression) throws NacosException
createService in interface NamingMaintainServiceNacosExceptionpublic void createService(Service service, AbstractSelector selector) throws NacosException
createService in interface NamingMaintainServiceNacosExceptionpublic boolean deleteService(String serviceName) throws NacosException
deleteService in interface NamingMaintainServiceNacosExceptionpublic boolean deleteService(String serviceName, String groupName) throws NacosException
deleteService in interface NamingMaintainServiceNacosExceptionpublic void updateService(String serviceName, String groupName, float protectThreshold) throws NacosException
updateService in interface NamingMaintainServiceNacosExceptionpublic void updateService(String serviceName, String groupName, float protectThreshold, Map<String,String> metadata) throws NacosException
updateService in interface NamingMaintainServiceNacosExceptionpublic void updateService(Service service, AbstractSelector selector) throws NacosException
updateService in interface NamingMaintainServiceNacosExceptionCopyright © 2018–2019 Alibaba Group. All rights reserved.