类的使用
com.alibaba.nacos.naming.core.v2.pojo.Service
-
-
com.alibaba.nacos.naming.consistency.ephemeral.distro.v2中Service的使用
类型变量类型为Service的com.alibaba.nacos.naming.consistency.ephemeral.distro.v2中的方法参数 修饰符和类型 方法 说明 private static voidDistroClientDataProcessor. processBatchInstanceDistroData(java.util.Set<Service> syncedService, Client client, ClientSyncData clientSyncData) -
com.alibaba.nacos.naming.core中Service的使用
返回Service的com.alibaba.nacos.naming.core中的方法 修饰符和类型 方法 说明 private ServiceInstanceOperatorClientImpl. getService(java.lang.String namespaceId, java.lang.String serviceName, boolean ephemeral)private ServiceServiceOperatorV2Impl. getServiceFromGroupedServiceName(java.lang.String namespaceId, java.lang.String groupedServiceName, boolean ephemeral)返回变量类型为Service的类型的com.alibaba.nacos.naming.core中的方法 修饰符和类型 方法 说明 private java.util.Collection<Service>CatalogServiceV2Impl. doPage(java.util.Collection<Service> services, int pageNo, int pageSize)private java.util.Collection<Service>CatalogServiceV2Impl. patternServices(java.lang.String namespaceId, java.lang.String group, java.lang.String serviceName)参数类型为Service的com.alibaba.nacos.naming.core中的方法 修饰符和类型 方法 说明 voidServiceOperatorV2Impl. create(Service service, ServiceMetadata metadata)Create new service.voidServiceOperatorV2Impl. delete(Service service)Delete service.private java.util.List<com.alibaba.nacos.api.naming.pojo.Instance>InstanceOperatorClientImpl. findBatchUpdateInstance(InstanceOperationInfo instanceOperationInfo, Service service)private java.util.Map<java.lang.String,ClusterInfo>CatalogServiceV2Impl. getClusterMap(Service service)private com.alibaba.nacos.api.naming.pojo.InstanceInstanceOperatorClientImpl. getInstance0(Service service, java.lang.String cluster, java.lang.String ip, int port)ServiceDetailInfoServiceOperatorV2Impl. queryService(Service service)Query service detail.private voidServiceOperatorV2Impl. setServiceMetadata(ServiceDetailInfo serviceDetail, ServiceMetadata serviceMetadata, Service service)private voidServiceOperatorV2Impl. setServiceMetadata(com.fasterxml.jackson.databind.node.ObjectNode serviceDetail, ServiceMetadata serviceMetadata, Service service)voidServiceOperator. update(Service service, ServiceMetadata metadata)Update service information.voidServiceOperatorV2Impl. update(Service service, ServiceMetadata metadata)类型变量类型为Service的com.alibaba.nacos.naming.core中的方法参数 修饰符和类型 方法 说明 private java.util.Collection<Service>CatalogServiceV2Impl. doPage(java.util.Collection<Service> services, int pageNo, int pageSize)private java.util.Collection<java.lang.String>ServiceOperatorV2Impl. selectServiceWithGroupName(java.util.Collection<Service> serviceSet, java.lang.String groupName) -
com.alibaba.nacos.naming.core.v2中Service的使用
类型参数类型为Service的com.alibaba.nacos.naming.core.v2中的字段 修饰符和类型 字段 说明 private java.util.concurrent.ConcurrentHashMap<java.lang.String,java.util.Set<Service>>ServiceManager. namespaceSingletonMapsprivate java.util.concurrent.ConcurrentHashMap<Service,Service>ServiceManager. singletonRepositoryprivate java.util.concurrent.ConcurrentHashMap<Service,Service>ServiceManager. singletonRepository返回Service的com.alibaba.nacos.naming.core.v2中的方法 修饰符和类型 方法 说明 ServiceServiceManager. getSingleton(Service service)Get singleton service.ServiceServiceManager. removeSingleton(Service service)Remove singleton service.返回变量类型为Service的类型的com.alibaba.nacos.naming.core.v2中的方法 修饰符和类型 方法 说明 java.util.Optional<Service>ServiceManager. getSingletonIfExist(Service service)Get singleton service if Exist.java.util.Optional<Service>ServiceManager. getSingletonIfExist(java.lang.String namespace, java.lang.String group, java.lang.String name)Get singleton service if Exist.java.util.Set<Service>ServiceManager. getSingletons(java.lang.String namespace)参数类型为Service的com.alibaba.nacos.naming.core.v2中的方法 修饰符和类型 方法 说明 booleanServiceManager. containSingleton(Service service)ServiceServiceManager. getSingleton(Service service)Get singleton service.java.util.Optional<Service>ServiceManager. getSingletonIfExist(Service service)Get singleton service if Exist.ServiceServiceManager. removeSingleton(Service service)Remove singleton service. -
com.alibaba.nacos.naming.core.v2.cleaner中Service的使用
参数类型为Service的com.alibaba.nacos.naming.core.v2.cleaner中的方法 修饰符和类型 方法 说明 private voidEmptyServiceAutoCleanerV2. cleanEmptyService(Service service)private booleanEmptyServiceAutoCleanerV2. isTimeExpired(Service service) -
com.alibaba.nacos.naming.core.v2.client中Service的使用
类型参数类型为Service的com.alibaba.nacos.naming.core.v2.client中的字段 修饰符和类型 字段 说明 protected java.util.concurrent.ConcurrentHashMap<Service,InstancePublishInfo>AbstractClient. publishersprotected java.util.concurrent.ConcurrentHashMap<Service,Subscriber>AbstractClient. subscribers返回变量类型为Service的类型的com.alibaba.nacos.naming.core.v2.client中的方法 修饰符和类型 方法 说明 java.util.Collection<Service>AbstractClient. getAllPublishedService()java.util.Collection<Service>Client. getAllPublishedService()Get all published service of current client.java.util.Collection<Service>AbstractClient. getAllSubscribeService()java.util.Collection<Service>Client. getAllSubscribeService()Get all subscribe service of current client.参数类型为Service的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.booleanAbstractClient. addServiceSubscriber(Service service, Subscriber subscriber)booleanClient. addServiceSubscriber(Service service, Subscriber subscriber)Add a new subscriber for target service.InstancePublishInfoAbstractClient. getInstancePublishInfo(Service service)InstancePublishInfoClient. getInstancePublishInfo(Service service)Get instance info of service from client.SubscriberAbstractClient. getSubscriber(Service service)SubscriberClient. getSubscriber(Service service)Get subscriber of service from client.InstancePublishInfoAbstractClient. removeServiceInstance(Service service)InstancePublishInfoClient. removeServiceInstance(Service service)Remove service instance from client.booleanAbstractClient. removeServiceSubscriber(Service service)booleanClient. removeServiceSubscriber(Service service)Remove subscriber for service.类型变量类型为Service的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) -
com.alibaba.nacos.naming.core.v2.client.impl中Service的使用
参数类型为Service的com.alibaba.nacos.naming.core.v2.client.impl中的方法 修饰符和类型 方法 说明 booleanIpPortBasedClient. addServiceInstance(Service service, InstancePublishInfo instancePublishInfo)voidIpPortBasedClient. putServiceInstance(Service service, InstancePublishInfo instance)Purely put instance into service without publish events. -
com.alibaba.nacos.naming.core.v2.event.client中Service的使用
声明为Service的com.alibaba.nacos.naming.core.v2.event.client中的字段 修饰符和类型 字段 说明 private ServiceClientOperationEvent. service返回Service的com.alibaba.nacos.naming.core.v2.event.client中的方法 修饰符和类型 方法 说明 ServiceClientOperationEvent. getService()参数类型为Service的com.alibaba.nacos.naming.core.v2.event.client中的构造器 构造器 说明 ClientDeregisterServiceEvent(Service service, java.lang.String clientId)ClientOperationEvent(java.lang.String clientId, Service service)ClientRegisterServiceEvent(Service service, java.lang.String clientId)ClientSubscribeServiceEvent(Service service, java.lang.String clientId)ClientUnsubscribeServiceEvent(Service service, java.lang.String clientId) -
com.alibaba.nacos.naming.core.v2.event.metadata中Service的使用
声明为Service的com.alibaba.nacos.naming.core.v2.event.metadata中的字段 修饰符和类型 字段 说明 private ServiceMetadataEvent. service返回Service的com.alibaba.nacos.naming.core.v2.event.metadata中的方法 修饰符和类型 方法 说明 ServiceMetadataEvent. getService()参数类型为Service的com.alibaba.nacos.naming.core.v2.event.metadata中的构造器 构造器 说明 InstanceMetadataEvent(Service service, java.lang.String metadataId, boolean expired)MetadataEvent(Service service, boolean expired)ServiceMetadataEvent(Service service, boolean expired) -
com.alibaba.nacos.naming.core.v2.event.service中Service的使用
声明为Service的com.alibaba.nacos.naming.core.v2.event.service中的字段 修饰符和类型 字段 说明 private ServiceServiceEvent. service返回Service的com.alibaba.nacos.naming.core.v2.event.service中的方法 修饰符和类型 方法 说明 ServiceServiceEvent. getService()参数类型为Service的com.alibaba.nacos.naming.core.v2.event.service中的构造器 构造器 说明 ServiceChangedEvent(Service service)ServiceChangedEvent(Service service, boolean incrementRevision)ServiceEvent(Service service)ServiceSubscribedEvent(Service service, java.lang.String clientId) -
com.alibaba.nacos.naming.core.v2.index中Service的使用
类型参数类型为Service的com.alibaba.nacos.naming.core.v2.index中的字段 修饰符和类型 字段 说明 private java.util.concurrent.ConcurrentMap<Service,java.util.Set<java.lang.String>>ClientServiceIndexesManager. publisherIndexesprivate java.util.concurrent.ConcurrentMap<Service,java.util.Set<java.lang.String>>ServiceStorage. serviceClusterIndexprivate java.util.concurrent.ConcurrentMap<Service,com.alibaba.nacos.api.naming.pojo.ServiceInfo>ServiceStorage. serviceDataIndexesprivate java.util.concurrent.ConcurrentMap<Service,java.util.Set<java.lang.String>>ClientServiceIndexesManager. subscriberIndexes返回变量类型为Service的类型的com.alibaba.nacos.naming.core.v2.index中的方法 修饰符和类型 方法 说明 java.util.Collection<Service>ClientServiceIndexesManager. getSubscribedService()参数类型为Service的com.alibaba.nacos.naming.core.v2.index中的方法 修饰符和类型 方法 说明 private voidClientServiceIndexesManager. addPublisherIndexes(Service service, java.lang.String clientId)private voidClientServiceIndexesManager. addSubscriberIndexes(Service service, java.lang.String clientId)private com.alibaba.nacos.api.naming.pojo.ServiceInfoServiceStorage. emptyServiceInfo(Service service)java.util.Collection<java.lang.String>ClientServiceIndexesManager. getAllClientsRegisteredService(Service service)java.util.Collection<java.lang.String>ClientServiceIndexesManager. getAllClientsSubscribeService(Service service)private java.util.List<com.alibaba.nacos.api.naming.pojo.Instance>ServiceStorage. getAllInstancesFromIndex(Service service)java.util.Set<java.lang.String>ServiceStorage. getClusters(Service service)com.alibaba.nacos.api.naming.pojo.ServiceInfoServiceStorage. getData(Service service)private java.util.Optional<InstancePublishInfo>ServiceStorage. getInstanceInfo(java.lang.String clientId, Service service)com.alibaba.nacos.api.naming.pojo.ServiceInfoServiceStorage. getPushData(Service service)private java.util.List<com.alibaba.nacos.api.naming.pojo.Instance>ServiceStorage. parseBatchInstance(Service service, BatchInstancePublishInfo batchInstancePublishInfo, java.util.Set<java.lang.String> clusters)Parse batch instance.private com.alibaba.nacos.api.naming.pojo.InstanceServiceStorage. parseInstance(Service service, InstancePublishInfo instanceInfo)voidServiceStorage. removeData(Service service)private voidClientServiceIndexesManager. removePublisherIndexes(Service service, java.lang.String clientId)voidClientServiceIndexesManager. removePublisherIndexesByEmptyService(Service service)Clear the service index without instances.private voidClientServiceIndexesManager. removeSubscriberIndexes(Service service, java.lang.String clientId) -
com.alibaba.nacos.naming.core.v2.metadata中Service的使用
声明为Service的com.alibaba.nacos.naming.core.v2.metadata中的字段 修饰符和类型 字段 说明 private ServiceExpiredMetadataInfo. service类型参数类型为Service的com.alibaba.nacos.naming.core.v2.metadata中的字段 修饰符和类型 字段 说明 private java.util.concurrent.ConcurrentMap<Service,java.util.concurrent.ConcurrentMap<java.lang.String,InstanceMetadata>>NamingMetadataManager. instanceMetadataMapprivate java.util.concurrent.ConcurrentMap<Service,ServiceMetadata>NamingMetadataManager. serviceMetadataMap返回Service的com.alibaba.nacos.naming.core.v2.metadata中的方法 修饰符和类型 方法 说明 ServiceExpiredMetadataInfo. getService()返回变量类型为Service的类型的com.alibaba.nacos.naming.core.v2.metadata中的方法 修饰符和类型 方法 说明 java.util.Map<Service,java.util.concurrent.ConcurrentMap<java.lang.String,InstanceMetadata>>NamingMetadataManager. getInstanceMetadataSnapshot()Get instance metadata snapshot.java.util.Map<Service,ServiceMetadata>NamingMetadataManager. getServiceMetadataSnapshot()Get service metadata snapshot.参数类型为Service的com.alibaba.nacos.naming.core.v2.metadata中的方法 修饰符和类型 方法 说明 voidNamingMetadataOperateService. addClusterMetadata(Service service, java.lang.String clusterName, ClusterMetadata clusterMetadata)Add cluster metadata to service metadata.private <T> MetadataOperation<T>NamingMetadataOperateService. buildMetadataOperation(Service service)booleanNamingMetadataManager. containInstanceMetadata(Service service, java.lang.String metadataId)Whether instance metadata for instance ofService.booleanNamingMetadataManager. containServiceMetadata(Service service)Whether contain service metadata forService.voidNamingMetadataOperateService. deleteInstanceMetadata(Service service, java.lang.String metadataId)Delete instance metadata.voidNamingMetadataOperateService. deleteServiceMetadata(Service service)Delete service metadata.java.util.Optional<InstanceMetadata>NamingMetadataManager. getInstanceMetadata(Service service, java.lang.String metadataId)Get instance metadata for instance ofService, which is the original metadata object.java.util.Optional<ServiceMetadata>NamingMetadataManager. getServiceMetadata(Service service)Get service metadata forService, which is the original metadata object.static ExpiredMetadataInfoExpiredMetadataInfo. newExpiredInstanceMetadata(Service service, java.lang.String metadataId)static ExpiredMetadataInfoExpiredMetadataInfo. newExpiredServiceMetadata(Service service)voidNamingMetadataManager. removeInstanceMetadata(Service service, java.lang.String metadataId)Remove instance metadata.voidNamingMetadataManager. removeServiceMetadata(Service service)Remove service metadata.voidNamingMetadataManager. updateInstanceMetadata(Service service, java.lang.String metadataId, InstanceMetadata instanceMetadata)Update instance metadata.voidNamingMetadataOperateService. updateInstanceMetadata(Service service, java.lang.String metadataId, InstanceMetadata instanceMetadata)Update instance metadata.voidNamingMetadataManager. updateServiceMetadata(Service service, ServiceMetadata serviceMetadata)Update service metadata.voidNamingMetadataOperateService. updateServiceMetadata(Service service, ServiceMetadata serviceMetadata)Update service metadata.类型变量类型为Service的com.alibaba.nacos.naming.core.v2.metadata中的方法参数 修饰符和类型 方法 说明 voidNamingMetadataManager. loadInstanceMetadataSnapshot(java.util.concurrent.ConcurrentMap<Service,java.util.concurrent.ConcurrentMap<java.lang.String,InstanceMetadata>> snapshot)Load instance metadata snapshot.voidNamingMetadataManager. loadServiceMetadataSnapshot(java.util.concurrent.ConcurrentMap<Service,ServiceMetadata> snapshot)Load service metadata snapshot.参数类型为Service的com.alibaba.nacos.naming.core.v2.metadata中的构造器 构造器 说明 ExpiredMetadataInfo(Service service, java.lang.String metadataId) -
com.alibaba.nacos.naming.core.v2.pojo中Service的使用
返回Service的com.alibaba.nacos.naming.core.v2.pojo中的方法 修饰符和类型 方法 说明 static ServiceService. newService(java.lang.String namespace, java.lang.String group, java.lang.String name)static ServiceService. newService(java.lang.String namespace, java.lang.String group, java.lang.String name, boolean ephemeral) -
com.alibaba.nacos.naming.core.v2.service中Service的使用
参数类型为Service的com.alibaba.nacos.naming.core.v2.service中的方法 修饰符和类型 方法 说明 voidClientOperationService. batchRegisterInstance(Service service, java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> instances, java.lang.String clientId)Batch register instance to service.voidClientOperationServiceProxy. batchRegisterInstance(Service service, java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> instances, java.lang.String clientId)voidClientOperationService. deregisterInstance(Service service, com.alibaba.nacos.api.naming.pojo.Instance instance, java.lang.String clientId)Deregister instance from service.voidClientOperationServiceProxy. deregisterInstance(Service service, com.alibaba.nacos.api.naming.pojo.Instance instance, java.lang.String clientId)voidClientOperationService. registerInstance(Service service, com.alibaba.nacos.api.naming.pojo.Instance instance, java.lang.String clientId)Register instance to service.voidClientOperationServiceProxy. registerInstance(Service service, com.alibaba.nacos.api.naming.pojo.Instance instance, java.lang.String clientId)default voidClientOperationService. subscribeService(Service service, Subscriber subscriber, java.lang.String clientId)Subscribe a service.voidClientOperationServiceProxy. subscribeService(Service service, Subscriber subscriber, java.lang.String clientId)default voidClientOperationService. unsubscribeService(Service service, Subscriber subscriber, java.lang.String clientId)Unsubscribe a service.voidClientOperationServiceProxy. unsubscribeService(Service service, Subscriber subscriber, java.lang.String clientId) -
com.alibaba.nacos.naming.core.v2.service.impl中Service的使用
声明为Service的com.alibaba.nacos.naming.core.v2.service.impl中的字段 修饰符和类型 字段 说明 private ServicePersistentClientOperationServiceImpl.InstanceStoreRequest. service返回Service的com.alibaba.nacos.naming.core.v2.service.impl中的方法 修饰符和类型 方法 说明 ServicePersistentClientOperationServiceImpl.InstanceStoreRequest. getService()参数类型为Service的com.alibaba.nacos.naming.core.v2.service.impl中的方法 修饰符和类型 方法 说明 voidEphemeralClientOperationServiceImpl. batchRegisterInstance(Service service, java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> instances, java.lang.String clientId)voidPersistentClientOperationServiceImpl. batchRegisterInstance(Service service, java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> instances, java.lang.String clientId)voidEphemeralClientOperationServiceImpl. deregisterInstance(Service service, com.alibaba.nacos.api.naming.pojo.Instance instance, java.lang.String clientId)voidPersistentClientOperationServiceImpl. deregisterInstance(Service service, com.alibaba.nacos.api.naming.pojo.Instance instance, java.lang.String clientId)private voidPersistentClientOperationServiceImpl. onInstanceDeregister(Service service, java.lang.String clientId)private voidPersistentClientOperationServiceImpl. onInstanceRegister(Service service, com.alibaba.nacos.api.naming.pojo.Instance instance, java.lang.String clientId)voidEphemeralClientOperationServiceImpl. registerInstance(Service service, com.alibaba.nacos.api.naming.pojo.Instance instance, java.lang.String clientId)voidPersistentClientOperationServiceImpl. registerInstance(Service service, com.alibaba.nacos.api.naming.pojo.Instance instance, java.lang.String clientId)voidPersistentClientOperationServiceImpl.InstanceStoreRequest. setService(Service service)voidEphemeralClientOperationServiceImpl. subscribeService(Service service, Subscriber subscriber, java.lang.String clientId)voidPersistentClientOperationServiceImpl. subscribeService(Service service, Subscriber subscriber, java.lang.String clientId)voidEphemeralClientOperationServiceImpl. unsubscribeService(Service service, Subscriber subscriber, java.lang.String clientId)voidPersistentClientOperationServiceImpl. unsubscribeService(Service service, Subscriber subscriber, java.lang.String clientId)voidPersistentClientOperationServiceImpl. updateInstance(Service service, com.alibaba.nacos.api.naming.pojo.Instance instance, java.lang.String clientId)update persistent instance. -
com.alibaba.nacos.naming.healthcheck.heartbeat中Service的使用
声明为Service的com.alibaba.nacos.naming.healthcheck.heartbeat中的字段 修饰符和类型 字段 说明 private ServiceInstanceBeatCheckTask. service返回Service的com.alibaba.nacos.naming.healthcheck.heartbeat中的方法 修饰符和类型 方法 说明 ServiceInstanceBeatCheckTask. getService()参数类型为Service的com.alibaba.nacos.naming.healthcheck.heartbeat中的方法 修饰符和类型 方法 说明 private voidUnhealthyInstanceChecker. changeHealthyStatus(Client client, Service service, HealthCheckInstancePublishInfo instance)private voidExpiredInstanceChecker. deleteIp(Client client, Service service, InstancePublishInfo instance)voidExpiredInstanceChecker. doCheck(Client client, Service service, HealthCheckInstancePublishInfo instance)voidInstanceBeatChecker. doCheck(Client client, Service service, HealthCheckInstancePublishInfo instance)Do check for input instance.voidUnhealthyInstanceChecker. doCheck(Client client, Service service, HealthCheckInstancePublishInfo 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)private booleanExpiredInstanceChecker. isExpireInstance(Service service, HealthCheckInstancePublishInfo instance)private booleanUnhealthyInstanceChecker. isUnhealthy(Service service, HealthCheckInstancePublishInfo instance)参数类型为Service的com.alibaba.nacos.naming.healthcheck.heartbeat中的构造器 构造器 说明 InstanceBeatCheckTask(IpPortBasedClient client, Service service, HealthCheckInstancePublishInfo instancePublishInfo) -
com.alibaba.nacos.naming.healthcheck.v2中Service的使用
参数类型为Service的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.healthcheck.v2.processor中Service的使用
声明为Service的com.alibaba.nacos.naming.healthcheck.v2.processor中的字段 修饰符和类型 字段 说明 private ServiceHttpHealthCheckProcessor.HttpHealthCheckCallback. serviceprivate ServiceMysqlHealthCheckProcessor.MysqlCheckTask. serviceprivate ServiceTcpHealthCheckProcessor.Beat. service返回Service的com.alibaba.nacos.naming.healthcheck.v2.processor中的方法 修饰符和类型 方法 说明 ServiceTcpHealthCheckProcessor.Beat. getService()参数类型为Service的com.alibaba.nacos.naming.healthcheck.v2.processor中的方法 修饰符和类型 方法 说明 voidHealthCheckCommonV2. checkFail(HealthCheckTaskV2 task, Service service, java.lang.String msg)Health check fail, when instance check failed count more than max failed time, set unhealthy.voidHealthCheckCommonV2. checkFailNow(HealthCheckTaskV2 task, Service service, java.lang.String msg)Health check fail, set instance unhealthy directly.voidHealthCheckCommonV2. checkOk(HealthCheckTaskV2 task, Service service, java.lang.String msg)Health check pass.voidHealthCheckProcessorV2. process(HealthCheckTaskV2 task, Service service, ClusterMetadata metadata)Run check task for service.voidHealthCheckProcessorV2Delegate. process(HealthCheckTaskV2 task, Service service, ClusterMetadata metadata)voidHttpHealthCheckProcessor. process(HealthCheckTaskV2 task, Service service, ClusterMetadata metadata)voidMysqlHealthCheckProcessor. process(HealthCheckTaskV2 task, Service service, ClusterMetadata metadata)voidNoneHealthCheckProcessor. process(HealthCheckTaskV2 task, Service service, ClusterMetadata metadata)voidTcpHealthCheckProcessor. process(HealthCheckTaskV2 task, Service service, ClusterMetadata metadata)参数类型为Service的com.alibaba.nacos.naming.healthcheck.v2.processor中的构造器 构造器 说明 Beat(HealthCheckTaskV2 task, Service service, ClusterMetadata metadata, HealthCheckInstancePublishInfo instance)HttpHealthCheckCallback(HealthCheckInstancePublishInfo instance, HealthCheckTaskV2 task, Service service)MysqlCheckTask(HealthCheckTaskV2 task, Service service, HealthCheckInstancePublishInfo instance, ClusterMetadata metadata) -
com.alibaba.nacos.naming.push中Service的使用
参数类型为Service的com.alibaba.nacos.naming.push中的方法 修饰符和类型 方法 说明 java.util.Collection<Subscriber>NamingSubscriberService. getFuzzySubscribers(Service service)Fuzzy get subscribers.java.util.Collection<Subscriber>NamingSubscriberServiceAggregationImpl. getFuzzySubscribers(Service service)java.util.Collection<Subscriber>NamingSubscriberServiceLocalImpl. getFuzzySubscribers(Service service)java.util.Collection<Subscriber>NamingSubscriberService. getSubscribers(Service service)Get all push target subscribers for specified service.java.util.Collection<Subscriber>NamingSubscriberServiceAggregationImpl. getSubscribers(Service service)java.util.Collection<Subscriber>NamingSubscriberServiceLocalImpl. getSubscribers(Service service) -
com.alibaba.nacos.naming.push.v2中Service的使用
返回变量类型为Service的类型的com.alibaba.nacos.naming.push.v2中的方法 修饰符和类型 方法 说明 private java.util.stream.Stream<Service>NamingSubscriberServiceV2Impl. getServiceStream()参数类型为Service的com.alibaba.nacos.naming.push.v2中的方法 修饰符和类型 方法 说明 java.util.Collection<Subscriber>NamingSubscriberServiceV2Impl. getFuzzySubscribers(Service service)java.util.Collection<Subscriber>NamingSubscriberServiceV2Impl. getSubscribers(Service service) -
com.alibaba.nacos.naming.push.v2.hook中Service的使用
声明为Service的com.alibaba.nacos.naming.push.v2.hook中的字段 修饰符和类型 字段 说明 private ServicePushResult. service返回Service的com.alibaba.nacos.naming.push.v2.hook中的方法 修饰符和类型 方法 说明 ServicePushResult. getService()参数类型为Service的com.alibaba.nacos.naming.push.v2.hook中的方法 修饰符和类型 方法 说明 static PushResultPushResult. pushFailed(Service service, java.lang.String subscribeClientId, com.alibaba.nacos.api.naming.pojo.ServiceInfo data, Subscriber subscriber, long allCost, java.lang.Throwable exception, boolean isPushToAll)static PushResultPushResult. pushSuccess(Service service, java.lang.String subscribeClientId, com.alibaba.nacos.api.naming.pojo.ServiceInfo data, Subscriber subscriber, long networkCost, long allCost, long sla, boolean isPushToAll)参数类型为Service的com.alibaba.nacos.naming.push.v2.hook中的构造器 构造器 说明 PushResult(boolean pushSuccess, java.lang.String subscribeClientId, Service service, com.alibaba.nacos.api.naming.pojo.ServiceInfo data, Subscriber subscriber, long networkCost, long allCost, long sla, java.lang.Throwable exception, boolean isPushToAll) -
com.alibaba.nacos.naming.push.v2.task中Service的使用
声明为Service的com.alibaba.nacos.naming.push.v2.task中的字段 修饰符和类型 字段 说明 private ServicePushDelayTask. serviceprivate ServicePushExecuteTask. service返回Service的com.alibaba.nacos.naming.push.v2.task中的方法 修饰符和类型 方法 说明 ServicePushDelayTask. getService()参数类型为Service的com.alibaba.nacos.naming.push.v2.task中的构造器 构造器 说明 PushDelayTask(Service service, long delay)PushDelayTask(Service service, long delay, java.lang.String targetClient)PushExecuteTask(Service service, PushDelayTaskExecuteEngine delayTaskEngine, PushDelayTask delayTask) -
com.alibaba.nacos.naming.remote.rpc.handler中Service的使用
参数类型为Service的com.alibaba.nacos.naming.remote.rpc.handler中的方法 修饰符和类型 方法 说明 private com.alibaba.nacos.api.naming.remote.response.BatchInstanceResponseBatchInstanceRequestHandler. batchRegisterInstance(Service service, com.alibaba.nacos.api.naming.remote.request.BatchInstanceRequest request, com.alibaba.nacos.api.remote.request.RequestMeta meta)private com.alibaba.nacos.api.naming.remote.response.InstanceResponseInstanceRequestHandler. deregisterInstance(Service service, com.alibaba.nacos.api.naming.remote.request.InstanceRequest request, com.alibaba.nacos.api.remote.request.RequestMeta meta)private com.alibaba.nacos.api.naming.remote.response.InstanceResponseInstanceRequestHandler. registerInstance(Service service, com.alibaba.nacos.api.naming.remote.request.InstanceRequest request, com.alibaba.nacos.api.remote.request.RequestMeta meta)类型变量类型为Service的com.alibaba.nacos.naming.remote.rpc.handler中的方法参数 修饰符和类型 方法 说明 private java.util.Collection<java.lang.String>ServiceListRequestHandler. selectServiceWithGroupName(java.util.Collection<Service> serviceSet, java.lang.String groupName) -
com.alibaba.nacos.naming.utils中Service的使用
参数类型为Service的com.alibaba.nacos.naming.utils中的方法 修饰符和类型 方法 说明 static com.alibaba.nacos.api.naming.pojo.InstanceInstanceUtil. parseToApiInstance(Service service, InstancePublishInfo instanceInfo)ParseInstancePublishInfotoInstance.static java.lang.StringDistroUtils. serviceKey(Service service)Build service key.
-