public class NamingProxy extends Object
| Constructor and Description |
|---|
NamingProxy(String namespaceId,
String endpoint,
String serverList,
Properties properties) |
public NamingProxy(String namespaceId, String endpoint, String serverList, Properties properties)
public void registerService(String serviceName, String groupName, Instance instance) throws NacosException
NacosExceptionpublic void deregisterService(String serviceName, Instance instance) throws NacosException
NacosExceptionpublic void updateInstance(String serviceName, String groupName, Instance instance) throws NacosException
NacosExceptionpublic Service queryService(String serviceName, String groupName) throws NacosException
NacosExceptionpublic void createService(Service service, AbstractSelector selector) throws NacosException
NacosExceptionpublic boolean deleteService(String serviceName, String groupName) throws NacosException
NacosExceptionpublic void updateService(Service service, AbstractSelector selector) throws NacosException
NacosExceptionpublic String queryList(String serviceName, String clusters, int udpPort, boolean healthyOnly) throws NacosException
NacosExceptionpublic com.alibaba.fastjson.JSONObject sendBeat(BeatInfo beatInfo, boolean lightBeatEnabled) throws NacosException
NacosExceptionpublic boolean serverHealthy()
public ListView<String> getServiceList(int pageNo, int pageSize, String groupName) throws NacosException
NacosExceptionpublic ListView<String> getServiceList(int pageNo, int pageSize, String groupName, AbstractSelector selector) throws NacosException
NacosExceptionpublic String reqAPI(String api, Map<String,String> params, String method) throws NacosException
NacosExceptionpublic String reqAPI(String api, Map<String,String> params, String body, String method) throws NacosException
NacosExceptionpublic String callServer(String api, Map<String,String> params, String body, String curServer) throws NacosException
NacosExceptionpublic String callServer(String api, Map<String,String> params, String body, String curServer, String method) throws NacosException
NacosExceptionpublic String reqAPI(String api, Map<String,String> params, String body, List<String> servers, String method) throws NacosException
NacosExceptionpublic String getAccessKey()
public String getSecretKey()
public void setProperties(Properties properties)
public String getNamespaceId()
public void setServerPort(int serverPort)
Copyright © 2018–2020 Alibaba Group. All rights reserved.