接口 NamingMaintainService


public interface NamingMaintainService
Operations related to Nacos.
从以下版本开始:
1.0.1
作者:
liaochuntao
  • 方法详细资料

    • updateInstance

      void updateInstance(String serviceName, Instance instance) throws NacosException
      update instance info.
      参数:
      serviceName - service name
      instance - instance
      抛出:
      NacosException - nacos exception
    • updateInstance

      void updateInstance(String serviceName, String groupName, Instance instance) throws NacosException
      update instance info.
      参数:
      serviceName - service name
      groupName - group name
      instance - instance
      抛出:
      NacosException - nacos exception
    • queryService

      Service queryService(String serviceName) throws NacosException
      query service.
      参数:
      serviceName - service name
      返回:
      service
      抛出:
      NacosException - nacos exception
    • queryService

      Service queryService(String serviceName, String groupName) throws NacosException
      query service.
      参数:
      serviceName - service name
      groupName - group name
      返回:
      service
      抛出:
      NacosException - nacos exception
    • createService

      void createService(String serviceName) throws NacosException
      create service to Nacos.
      参数:
      serviceName - name of service
      抛出:
      NacosException - nacos exception
    • createService

      void createService(String serviceName, String groupName) throws NacosException
      create service to Nacos.
      参数:
      serviceName - name of service
      groupName - group of service
      抛出:
      NacosException - nacos exception
    • createService

      void createService(String serviceName, String groupName, float protectThreshold) throws NacosException
      create service to Nacos.
      参数:
      serviceName - name of service
      groupName - group of service
      protectThreshold - protectThreshold of service
      抛出:
      NacosException - nacos exception
    • createService

      void createService(String serviceName, String groupName, float protectThreshold, String expression) throws NacosException
      create service to Nacos.
      参数:
      serviceName - name of service
      groupName - group of service
      protectThreshold - protectThreshold of service
      expression - expression of selector
      抛出:
      NacosException - nacos exception
    • createService

      void createService(Service service, AbstractSelector selector) throws NacosException
      create service to Nacos.
      参数:
      service - name of service
      selector - selector
      抛出:
      NacosException - nacos exception
    • deleteService

      boolean deleteService(String serviceName) throws NacosException
      delete service from Nacos.
      参数:
      serviceName - name of service
      返回:
      if delete service success return true
      抛出:
      NacosException - nacos exception
    • deleteService

      boolean deleteService(String serviceName, String groupName) throws NacosException
      delete service from Nacos.
      参数:
      serviceName - name of service
      groupName - group of service
      返回:
      if delete service success return true
      抛出:
      NacosException - nacos exception
    • updateService

      void updateService(String serviceName, String groupName, float protectThreshold) throws NacosException
      update service to Nacos.
      参数:
      serviceName - name of service
      groupName - group of service
      protectThreshold - protectThreshold of service
      抛出:
      NacosException - nacos exception
    • updateService

      void updateService(String serviceName, String groupName, float protectThreshold, Map<String,​String> metadata) throws NacosException
      update service to Nacos.
      参数:
      serviceName - name of service
      groupName - group of service
      protectThreshold - protectThreshold of service
      metadata - metadata of service
      抛出:
      NacosException - nacos exception
    • updateService

      void updateService(Service service, AbstractSelector selector) throws NacosException
      update service to Nacos with selector.
      参数:
      service - Service pojo of service
      selector - AbstractSelector pojo of selector
      抛出:
      NacosException - nacos exception
    • shutDown

      void shutDown() throws NacosException
      Shutdown the resource service.
      抛出:
      NacosException - exception.