类的使用
com.alibaba.nacos.api.naming.pojo.Instance
-
-
com.alibaba.nacos.api.naming中Instance的使用
返回Instance的com.alibaba.nacos.api.naming中的方法 修饰符和类型 方法 说明 InstanceNamingService. selectOneHealthyInstance(java.lang.String serviceName)Select one healthy instance of service using predefined load balance strategy.InstanceNamingService. selectOneHealthyInstance(java.lang.String serviceName, boolean subscribe)select one healthy instance of service using predefined load balance strategy.InstanceNamingService. selectOneHealthyInstance(java.lang.String serviceName, java.lang.String groupName)Select one healthy instance of service using predefined load balance strategy.InstanceNamingService. selectOneHealthyInstance(java.lang.String serviceName, java.lang.String groupName, boolean subscribe)select one healthy instance of service using predefined load balance strategy.InstanceNamingService. selectOneHealthyInstance(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters)Select one healthy instance of service using predefined load balance strategy.InstanceNamingService. selectOneHealthyInstance(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters, boolean subscribe)Select one healthy instance of service using predefined load balance strategy.InstanceNamingService. selectOneHealthyInstance(java.lang.String serviceName, java.util.List<java.lang.String> clusters)Select one healthy instance of service using predefined load balance strategy.InstanceNamingService. selectOneHealthyInstance(java.lang.String serviceName, java.util.List<java.lang.String> clusters, boolean subscribe)Select one healthy instance of service using predefined load balance strategy.返回变量类型为Instance的类型的com.alibaba.nacos.api.naming中的方法 修饰符和类型 方法 说明 java.util.List<Instance>NamingService. getAllInstances(java.lang.String serviceName)get all instances of a service.java.util.List<Instance>NamingService. getAllInstances(java.lang.String serviceName, boolean subscribe)Get all instances of a service.java.util.List<Instance>NamingService. getAllInstances(java.lang.String serviceName, java.lang.String groupName)get all instances of a service.java.util.List<Instance>NamingService. getAllInstances(java.lang.String serviceName, java.lang.String groupName, boolean subscribe)Get all instances of a service.java.util.List<Instance>NamingService. getAllInstances(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters)Get all instances within specified clusters of a service.java.util.List<Instance>NamingService. getAllInstances(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters, boolean subscribe)Get all instances within specified clusters of a service.java.util.List<Instance>NamingService. getAllInstances(java.lang.String serviceName, java.util.List<java.lang.String> clusters)Get all instances within specified clusters of a service.java.util.List<Instance>NamingService. getAllInstances(java.lang.String serviceName, java.util.List<java.lang.String> clusters, boolean subscribe)Get all instances within specified clusters of a service.java.util.List<Instance>NamingService. selectInstances(java.lang.String serviceName, boolean healthy)Get qualified instances of service.java.util.List<Instance>NamingService. selectInstances(java.lang.String serviceName, boolean healthy, boolean subscribe)Get qualified instances of service.java.util.List<Instance>NamingService. selectInstances(java.lang.String serviceName, java.lang.String groupName, boolean healthy)Get qualified instances of service.java.util.List<Instance>NamingService. selectInstances(java.lang.String serviceName, java.lang.String groupName, boolean healthy, boolean subscribe)Get qualified instances of service.java.util.List<Instance>NamingService. selectInstances(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters, boolean healthy)Get qualified instances within specified clusters of service.java.util.List<Instance>NamingService. selectInstances(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters, boolean healthy, boolean subscribe)Get qualified instances within specified clusters of service.java.util.List<Instance>NamingService. selectInstances(java.lang.String serviceName, java.util.List<java.lang.String> clusters, boolean healthy)Get qualified instances within specified clusters of service.java.util.List<Instance>NamingService. selectInstances(java.lang.String serviceName, java.util.List<java.lang.String> clusters, boolean healthy, boolean subscribe)Get qualified instances within specified clusters of service.参数类型为Instance的com.alibaba.nacos.api.naming中的方法 修饰符和类型 方法 说明 voidNamingService. deregisterInstance(java.lang.String serviceName, Instance instance)deregister instance with full instance information and default groupName.voidNamingService. deregisterInstance(java.lang.String serviceName, java.lang.String groupName, Instance instance)deregister instance with full instance information.voidNamingService. registerInstance(java.lang.String serviceName, Instance instance)register a instance to service with specified instance properties.voidNamingService. registerInstance(java.lang.String serviceName, java.lang.String groupName, Instance instance)register a instance to service with specified instance properties.voidNamingMaintainService. updateInstance(java.lang.String serviceName, Instance instance)update instance info.voidNamingMaintainService. updateInstance(java.lang.String serviceName, java.lang.String groupName, Instance instance)update instance info.类型变量类型为Instance的com.alibaba.nacos.api.naming中的方法参数 修饰符和类型 方法 说明 voidNamingService. batchDeregisterInstance(java.lang.String serviceName, java.lang.String groupName, java.util.List<Instance> instances)batch deRegister instance to service with specified instance properties.voidNamingService. batchRegisterInstance(java.lang.String serviceName, java.lang.String groupName, java.util.List<Instance> instances)batch register instance to service with specified instance properties. -
com.alibaba.nacos.api.naming.listener中Instance的使用
类型参数类型为Instance的com.alibaba.nacos.api.naming.listener中的字段 修饰符和类型 字段 说明 private java.util.List<Instance>NamingEvent. instances返回变量类型为Instance的类型的com.alibaba.nacos.api.naming.listener中的方法 修饰符和类型 方法 说明 java.util.List<Instance>NamingEvent. getInstances()类型变量类型为Instance的com.alibaba.nacos.api.naming.listener中的方法参数 修饰符和类型 方法 说明 voidNamingEvent. setInstances(java.util.List<Instance> instances)类型变量类型为Instance的com.alibaba.nacos.api.naming.listener中的构造器参数 构造器 说明 NamingEvent(java.lang.String serviceName, java.lang.String groupName, java.lang.String clusters, java.util.List<Instance> instances)NamingEvent(java.lang.String serviceName, java.util.List<Instance> instances) -
com.alibaba.nacos.api.naming.pojo中Instance的使用
类型参数类型为Instance的com.alibaba.nacos.api.naming.pojo中的字段 修饰符和类型 字段 说明 private java.util.List<Instance>ServiceInfo. hosts返回变量类型为Instance的类型的com.alibaba.nacos.api.naming.pojo中的方法 修饰符和类型 方法 说明 java.util.List<Instance>ServiceInfo. getHosts()参数类型为Instance的com.alibaba.nacos.api.naming.pojo中的方法 修饰符和类型 方法 说明 voidServiceInfo. addHost(Instance host)类型变量类型为Instance的com.alibaba.nacos.api.naming.pojo中的方法参数 修饰符和类型 方法 说明 voidServiceInfo. addAllHosts(java.util.List<? extends Instance> hosts)voidServiceInfo. setHosts(java.util.List<Instance> hosts) -
com.alibaba.nacos.api.naming.pojo.builder中Instance的使用
返回Instance的com.alibaba.nacos.api.naming.pojo.builder中的方法 修饰符和类型 方法 说明 InstanceInstanceBuilder. build()Build a newInstance. -
com.alibaba.nacos.api.naming.remote.request中Instance的使用
声明为Instance的com.alibaba.nacos.api.naming.remote.request中的字段 修饰符和类型 字段 说明 private InstanceInstanceRequest. instance类型参数类型为Instance的com.alibaba.nacos.api.naming.remote.request中的字段 修饰符和类型 字段 说明 private java.util.List<Instance>BatchInstanceRequest. instancessave all service instance.返回Instance的com.alibaba.nacos.api.naming.remote.request中的方法 修饰符和类型 方法 说明 InstanceInstanceRequest. getInstance()返回变量类型为Instance的类型的com.alibaba.nacos.api.naming.remote.request中的方法 修饰符和类型 方法 说明 java.util.List<Instance>BatchInstanceRequest. getInstances()参数类型为Instance的com.alibaba.nacos.api.naming.remote.request中的方法 修饰符和类型 方法 说明 voidInstanceRequest. setInstance(Instance instance)类型变量类型为Instance的com.alibaba.nacos.api.naming.remote.request中的方法参数 修饰符和类型 方法 说明 voidBatchInstanceRequest. setInstances(java.util.List<Instance> instances)参数类型为Instance的com.alibaba.nacos.api.naming.remote.request中的构造器 构造器 说明 InstanceRequest(java.lang.String namespace, java.lang.String serviceName, java.lang.String groupName, java.lang.String type, Instance instance)类型变量类型为Instance的com.alibaba.nacos.api.naming.remote.request中的构造器参数 构造器 说明 BatchInstanceRequest(java.lang.String namespace, java.lang.String serviceName, java.lang.String groupName, java.lang.String type, java.util.List<Instance> instances) -
com.alibaba.nacos.api.naming.utils中Instance的使用
参数类型为Instance的com.alibaba.nacos.api.naming.utils中的方法 修饰符和类型 方法 说明 static voidNamingUtils. checkInstanceIsEphemeral(Instance instance)check batch register is Ephemeral.static voidNamingUtils. checkInstanceIsLegal(Instance instance)Check instance param about keep alive.类型变量类型为Instance的com.alibaba.nacos.api.naming.utils中的方法参数 修饰符和类型 方法 说明 static voidNamingUtils. batchCheckInstanceIsLegal(java.util.List<Instance> instances)Batch verify the validity of instances. -
com.alibaba.nacos.api.selector中Instance的使用
类型参数类型为Instance的com.alibaba.nacos.api.selector中的类 修饰符和类型 类 说明 classAbstractCmdbSelector<T extends Instance>AbstractCmdbSelectorwill provide one default implement ofSelector, users can implement it to use theCmdbContext. -
com.alibaba.nacos.api.selector.context中Instance的使用
类型参数类型为Instance的com.alibaba.nacos.api.selector.context中的类 修饰符和类型 类 说明 classCmdbContext<T extends Instance>The CMDB context is given by theSelectorContextBuilder.build(Object, Object)and used for theSelector.select(Object).
-