类的使用
com.alibaba.nacos.api.naming.pojo.Instance
使用Instance的程序包
程序包
说明
-
com.alibaba.nacos.api.naming中Instance的使用
修饰符和类型方法说明NamingService.selectOneHealthyInstance(String serviceName)Select one healthy instance of service using predefined load balance strategy.NamingService.selectOneHealthyInstance(String serviceName, boolean subscribe)select one healthy instance of service using predefined load balance strategy.NamingService.selectOneHealthyInstance(String serviceName, String groupName)Select one healthy instance of service using predefined load balance strategy.NamingService.selectOneHealthyInstance(String serviceName, String groupName, boolean subscribe)select one healthy instance of service using predefined load balance strategy.NamingService.selectOneHealthyInstance(String serviceName, String groupName, List<String> clusters)Select one healthy instance of service using predefined load balance strategy.NamingService.selectOneHealthyInstance(String serviceName, String groupName, List<String> clusters, boolean subscribe)Select one healthy instance of service using predefined load balance strategy.NamingService.selectOneHealthyInstance(String serviceName, List<String> clusters)Select one healthy instance of service using predefined load balance strategy.NamingService.selectOneHealthyInstance(String serviceName, List<String> clusters, boolean subscribe)Select one healthy instance of service using predefined load balance strategy.返回变量类型为Instance的类型的com.alibaba.nacos.api.naming中的方法修饰符和类型方法说明NamingService.getAllInstances(String serviceName)get all instances of a service.NamingService.getAllInstances(String serviceName, boolean subscribe)Get all instances of a service.NamingService.getAllInstances(String serviceName, String groupName)get all instances of a service.NamingService.getAllInstances(String serviceName, String groupName, boolean subscribe)Get all instances of a service.NamingService.getAllInstances(String serviceName, String groupName, List<String> clusters)Get all instances within specified clusters of a service.NamingService.getAllInstances(String serviceName, String groupName, List<String> clusters, boolean subscribe)Get all instances within specified clusters of a service.NamingService.getAllInstances(String serviceName, List<String> clusters)Get all instances within specified clusters of a service.NamingService.getAllInstances(String serviceName, List<String> clusters, boolean subscribe)Get all instances within specified clusters of a service.NamingService.selectInstances(String serviceName, boolean healthy)Get qualified instances of service.NamingService.selectInstances(String serviceName, boolean healthy, boolean subscribe)Get qualified instances of service.NamingService.selectInstances(String serviceName, String groupName, boolean healthy)Get qualified instances of service.NamingService.selectInstances(String serviceName, String groupName, boolean healthy, boolean subscribe)Get qualified instances of service.NamingService.selectInstances(String serviceName, String groupName, List<String> clusters, boolean healthy)Get qualified instances within specified clusters of service.NamingService.selectInstances(String serviceName, String groupName, List<String> clusters, boolean healthy, boolean subscribe)Get qualified instances within specified clusters of service.NamingService.selectInstances(String serviceName, List<String> clusters, boolean healthy)Get qualified instances within specified clusters of service.NamingService.selectInstances(String serviceName, List<String> clusters, boolean healthy, boolean subscribe)Get qualified instances within specified clusters of service.参数类型为Instance的com.alibaba.nacos.api.naming中的方法修饰符和类型方法说明voidNamingService.deregisterInstance(String serviceName, Instance instance)deregister instance with full instance information and default groupName.voidNamingService.deregisterInstance(String serviceName, String groupName, Instance instance)deregister instance with full instance information.voidNamingService.registerInstance(String serviceName, Instance instance)register a instance to service with specified instance properties.voidNamingService.registerInstance(String serviceName, String groupName, Instance instance)register a instance to service with specified instance properties.voidNamingMaintainService.updateInstance(String serviceName, Instance instance)update instance info.voidNamingMaintainService.updateInstance(String serviceName, String groupName, Instance instance)update instance info. -
com.alibaba.nacos.api.naming.listener中Instance的使用
返回变量类型为Instance的类型的com.alibaba.nacos.api.naming.listener中的方法类型变量类型为Instance的com.alibaba.nacos.api.naming.listener中的方法参数类型变量类型为Instance的com.alibaba.nacos.api.naming.listener中的构造器参数 -
com.alibaba.nacos.api.naming.pojo中Instance的使用
返回变量类型为Instance的类型的com.alibaba.nacos.api.naming.pojo中的方法类型变量类型为Instance的com.alibaba.nacos.api.naming.pojo中的方法参数 -
com.alibaba.nacos.api.naming.remote.request中Instance的使用
-
com.alibaba.nacos.api.naming.utils中Instance的使用
修饰符和类型方法说明static voidNamingUtils.checkInstanceIsLegal(Instance instance)Check instance param about keep alive.