类的使用
com.alibaba.nacos.naming.core.v2.pojo.InstancePublishInfo
-
-
com.alibaba.nacos.naming.core.v2.client中InstancePublishInfo的使用
类型参数类型为InstancePublishInfo的com.alibaba.nacos.naming.core.v2.client中的字段 修饰符和类型 字段 说明 private java.util.List<InstancePublishInfo>ClientSyncData. instancePublishInfosprotected java.util.concurrent.ConcurrentHashMap<Service,InstancePublishInfo>AbstractClient. publishers返回InstancePublishInfo的com.alibaba.nacos.naming.core.v2.client中的方法 修饰符和类型 方法 说明 InstancePublishInfoAbstractClient. getInstancePublishInfo(Service service)InstancePublishInfoClient. getInstancePublishInfo(Service service)Get instance info of service from client.InstancePublishInfoAbstractClient. removeServiceInstance(Service service)InstancePublishInfoClient. removeServiceInstance(Service service)Remove service instance from client.返回变量类型为InstancePublishInfo的类型的com.alibaba.nacos.naming.core.v2.client中的方法 修饰符和类型 方法 说明 java.util.List<InstancePublishInfo>ClientSyncData. getInstancePublishInfos()参数类型为InstancePublishInfo的com.alibaba.nacos.naming.core.v2.client中的方法 修饰符和类型 方法 说明 booleanAbstractClient. addServiceInstance(Service service, InstancePublishInfo instancePublishInfo)booleanClient. addServiceInstance(Service service, InstancePublishInfo instancePublishInfo)Add a new instance for service for current client.类型变量类型为InstancePublishInfo的com.alibaba.nacos.naming.core.v2.client中的方法参数 修饰符和类型 方法 说明 private static BatchInstanceDataAbstractClient. buildBatchInstanceData(BatchInstanceData batchInstanceData, java.util.List<java.lang.String> batchNamespaces, java.util.List<java.lang.String> batchGroupNames, java.util.List<java.lang.String> batchServiceNames, java.util.Map.Entry<Service,InstancePublishInfo> entry)voidClientSyncData. setInstancePublishInfos(java.util.List<InstancePublishInfo> instancePublishInfos) -
com.alibaba.nacos.naming.core.v2.client.impl中InstancePublishInfo的使用
返回变量类型为InstancePublishInfo的类型的com.alibaba.nacos.naming.core.v2.client.impl中的方法 修饰符和类型 方法 说明 java.util.Collection<InstancePublishInfo>IpPortBasedClient. getAllInstancePublishInfo()参数类型为InstancePublishInfo的com.alibaba.nacos.naming.core.v2.client.impl中的方法 修饰符和类型 方法 说明 booleanIpPortBasedClient. addServiceInstance(Service service, InstancePublishInfo instancePublishInfo)private HealthCheckInstancePublishInfoIpPortBasedClient. parseToHealthCheckInstance(InstancePublishInfo instancePublishInfo)voidIpPortBasedClient. putServiceInstance(Service service, InstancePublishInfo instance)Purely put instance into service without publish events. -
com.alibaba.nacos.naming.core.v2.index中InstancePublishInfo的使用
返回变量类型为InstancePublishInfo的类型的com.alibaba.nacos.naming.core.v2.index中的方法 修饰符和类型 方法 说明 private java.util.Optional<InstancePublishInfo>ServiceStorage. getInstanceInfo(java.lang.String clientId, Service service)参数类型为InstancePublishInfo的com.alibaba.nacos.naming.core.v2.index中的方法 修饰符和类型 方法 说明 private com.alibaba.nacos.api.naming.pojo.InstanceServiceStorage. parseInstance(Service service, InstancePublishInfo instanceInfo) -
com.alibaba.nacos.naming.core.v2.pojo中InstancePublishInfo的使用
com.alibaba.nacos.naming.core.v2.pojo中InstancePublishInfo的子类 修饰符和类型 类 说明 classBatchInstancePublishInfothe client support service registers multiple instance entity classes.classHealthCheckInstancePublishInfoInstance publish info with health check for v1.x.类型参数类型为InstancePublishInfo的com.alibaba.nacos.naming.core.v2.pojo中的字段 修饰符和类型 字段 说明 private java.util.List<InstancePublishInfo>BatchInstancePublishInfo. instancePublishInfossave all the service instance data transmitted from the client.返回变量类型为InstancePublishInfo的类型的com.alibaba.nacos.naming.core.v2.pojo中的方法 修饰符和类型 方法 说明 java.util.List<InstancePublishInfo>BatchInstancePublishInfo. getInstancePublishInfos()类型变量类型为InstancePublishInfo的com.alibaba.nacos.naming.core.v2.pojo中的方法参数 修饰符和类型 方法 说明 voidBatchInstancePublishInfo. setInstancePublishInfos(java.util.List<InstancePublishInfo> instancePublishInfos) -
com.alibaba.nacos.naming.core.v2.service中InstancePublishInfo的使用
返回InstancePublishInfo的com.alibaba.nacos.naming.core.v2.service中的方法 修饰符和类型 方法 说明 default InstancePublishInfoClientOperationService. getPublishInfo(com.alibaba.nacos.api.naming.pojo.Instance instance)get publish info. -
com.alibaba.nacos.naming.healthcheck.heartbeat中InstancePublishInfo的使用
参数类型为InstancePublishInfo的com.alibaba.nacos.naming.healthcheck.heartbeat中的方法 修饰符和类型 方法 说明 private voidExpiredInstanceChecker. deleteIp(Client client, Service service, InstancePublishInfo instance)private longExpiredInstanceChecker. getTimeout(Service service, InstancePublishInfo instance)private longUnhealthyInstanceChecker. getTimeout(Service service, InstancePublishInfo instance)private java.util.Optional<java.lang.Object>ExpiredInstanceChecker. getTimeoutFromMetadata(Service service, InstancePublishInfo instance)private java.util.Optional<java.lang.Object>UnhealthyInstanceChecker. getTimeoutFromMetadata(Service service, InstancePublishInfo instance) -
com.alibaba.nacos.naming.healthcheck.v2中InstancePublishInfo的使用
参数类型为InstancePublishInfo的com.alibaba.nacos.naming.healthcheck.v2中的方法 修饰符和类型 方法 说明 private ClusterMetadataHealthCheckTaskV2. getClusterMetadata(Service service, InstancePublishInfo instancePublishInfo)voidHealthStatusSynchronizer. instanceHealthStatusChange(boolean isHealthy, Client client, Service service, InstancePublishInfo instance)Instance health status change.voidPersistentHealthStatusSynchronizer. instanceHealthStatusChange(boolean isHealthy, Client client, Service service, InstancePublishInfo instance) -
com.alibaba.nacos.naming.monitor中InstancePublishInfo的使用
参数类型为InstancePublishInfo的com.alibaba.nacos.naming.monitor中的方法 修饰符和类型 方法 说明 static voidMetricsMonitor. decrementIpCountWithBatchRegister(InstancePublishInfo instancePublishInfo)decrement IpCount when use batchRegister instance.static voidMetricsMonitor. incrementIpCountWithBatchRegister(InstancePublishInfo instancePublishInfo)increment IpCount when use batchRegister instance. -
com.alibaba.nacos.naming.utils中InstancePublishInfo的使用
参数类型为InstancePublishInfo的com.alibaba.nacos.naming.utils中的方法 修饰符和类型 方法 说明 private static booleanDistroUtils. getEnabled(InstancePublishInfo ip)private static doubleDistroUtils. getWeight(InstancePublishInfo ip)static com.alibaba.nacos.api.naming.pojo.InstanceInstanceUtil. parseToApiInstance(Service service, InstancePublishInfo instanceInfo)ParseInstancePublishInfotoInstance.
-