所有类
-
所有类 接口概要 类概要 枚举概要 异常错误概要 注释类型概要 类 说明 AbstractBeatCheckInterceptor Abstract Beat check Interceptor.AbstractClient Abstract implementation ofClient.AbstractHealthCheckInterceptor Abstract health check interceptor.AbstractHealthCheckProcessorExtend Abstract Health Check Processor Extend.AbstractMetadataSnapshotOperation Nacos naming snapshot operation for metadata.AbstractNamingCleaner Abstract Nacos naming cleaner.AbstractNamingInterceptorChain<T extends Interceptable> Abstract Naming Interceptor Chain.AbstractSnapshotOperation Abstract snapshot operation.AckEntry UDP Ack entity.AckPacket UDP ack packet.BasePersistentServiceProcessor New service data persistence handler.BasePersistentServiceProcessor.Op BatchInstanceData batch instance data.BatchInstancePublishInfo the client support service registers multiple instance entity classes.BatchInstanceRequestHandler The client registers multiple service instance request.BatchReadResponse Batch read response.BatchWriteRequest batch write request.BeatCheckTask Check and update statues of ephemeral instances, remove them if they have been expired.BeatInfoInstanceBuilder Client beatInfo instance builder.BeatProcessor Thread to update ephemeral instance triggered by client beat.CanDistro Annotation to determine if method should be redirected.CatalogController Catalog controller.CatalogControllerV2 CatalogControllerV2.CatalogService Catalog service.CatalogServiceV2Impl Catalog service for v2.x .Client Nacos naming client.ClientAttributes Client data attributes.ClientAttributesFilter collect client attributes for 1.x.ClientBeatCheckTaskV2 Client beat check task of service for version 2.x.ClientBeatProcessorV2 Thread to update ephemeral instance triggered by client beat for v2.x.ClientBeatUpdateTask Client beat update task.ClientConfig Naming client config.ClientConstants Constants for client.ClientEvent Client event.ClientEvent.ClientChangedEvent Client changed event.ClientEvent.ClientDisconnectEvent Client disconnect event.ClientEvent.ClientVerifyFailedEvent Client add event.ClientFactory<C extends Client> Client factory.ClientFactoryHolder Client factory holder.ClientInfo Client info.ClientInfo.ClientType ClientInfo.ClientTypeDescription ClientInfoControllerV2 ClientInfoControllerV2.ClientManager The manager ofClientNacos naming client.ClientManagerDelegate Client manager delegate.ClientOperationEvent Operation client event.ClientOperationEvent.ClientDeregisterServiceEvent Client deregister service event.ClientOperationEvent.ClientRegisterServiceEvent Client register service event.ClientOperationEvent.ClientSubscribeServiceEvent Client subscribe service event.ClientOperationEvent.ClientUnsubscribeServiceEvent Client unsubscribe service event.ClientOperationService Client operation service.ClientOperationServiceProxy Implementation of external exposure.ClientServiceIndexesManager Client and service index manager.ClientSyncData Client sync data.ClientSyncDatumSnapshot Client sync datum snapshot.ClusterController Cluster controller.ClusterInfo Cluster info.ClusterMetadata Service cluster metadata for v2.ClusterOperator Cluster operator.ClusterOperatorV2Impl Implementation of cluster operator for v2.x.CmdbSelectorContextBuilder<T extends com.alibaba.nacos.api.naming.pojo.Instance> TheCmdbSelectorContextBuilderwill build defaultCmdbContext, it query the consumer and providers' CMDBEntity.ConnectionBasedClient Nacos naming client based on tcp session.ConnectionBasedClientFactory Client factory forConnectionBasedClient.ConnectionBasedClientManager The manager ofConnectionBasedClient.ConnectionBasedClientManager.ExpiredClientCleaner ConsistencyService Consistence service for all implementations to derive.Constants Naming module code starts with 20001.Datum<T extends Record> Naming data.DefaultInstanceIdGenerator Default instance id generator.DistroClientComponentRegistry Distro component registry for v2.DistroClientDataProcessor Distro processor for v2.DistroClientTaskFailedHandler Distro client task failed handler.DistroClientTransportAgent Distro transport agent for v2.DistroClientVerifyInfo Information for verifying client.DistroDataRequest Distro data request.DistroDataRequestHandler Distro data request handler.DistroDataResponse Distro data response.DistroFilter Distro filter.DistroIpPortTagGenerator Distro IP and port tag generator.DistroMapper Distro mapper, judge which server response input service.DistroTagGenerator Distro tag generator.DistroTagGeneratorImpl Distro tag generator.DistroUtils Utils to generate revision/checksum of distro clients.EmptyServiceAutoCleanerV2 Empty service auto cleaner for v2.x.EphemeralClientOperationServiceImpl Operation service for ephemeral clients and services.EphemeralIpPortClientFactory Client factory for ephemeralIpPortBasedClient.EphemeralIpPortClientManager The manager ofIpPortBasedClientand ephemeral.EphemeralIpPortClientManager.ExpiredClientCleaner ExpiredInstanceChecker Instance beat checker for expired instance.ExpiredMetadataCleaner Expired metadata cleaner.ExpiredMetadataInfo Expired metadata information.ExpressionInterpreter Expression interpreter for label selector.FieldsConstants FieldsConstants.GlobalConfig Stores some configurations for Distro protocol.GlobalExecutor Global executor for naming.GracefulShutdownListener graceful shutdown listenner.HealthCheckCommonV2 Health check public methods for v2.x.HealthCheckEnableInterceptor Health check enable interceptor.HealthCheckExtendProvider Health check extend provider.HealthCheckInstancePublishInfo Instance publish info with health check for v1.x.HealthCheckInterceptorChain Health check interceptor chain.HealthCheckProcessorExtendV2 Health Check Processor Extend V2.HealthCheckProcessorV2 Health check processor for v2.x.HealthCheckProcessorV2Delegate Delegate of health check v2.x.HealthCheckReactor Health check reactor.HealthCheckResponsibleInterceptor Health check responsible interceptor.HealthCheckStatus Health check status.HealthCheckTaskInterceptWrapper Health check task intercept wrapper.HealthCheckTaskV2 Health check task for v2.x.HealthController Health status related operation controller.HealthControllerV2 HealthControllerV2.HealthOperator Persistent Health operator.HealthOperatorV2Impl Health operator implementation for v1.x.HealthStatusSynchronizer Health status synchronizer.HttpClient Http Client.HttpClientManager http Manager.HttpClientManager.ApacheSyncHttpClientFactory HttpClientManager.AsyncHttpClientFactory HttpClientManager.MonitorHealthCheckPool HttpClientManager.ProcessorHttpClientFactory HttpClientManager.SyncHttpClientFactory HttpHealthCheckProcessor TCP health check processor for v2.x.HttpRequestInstanceBuilder Http instance builder.InstanceBeatChecker Instance heart beat checker.InstanceBeatCheckResponsibleInterceptor Instance responsibility check interceptor.InstanceBeatCheckTask Instance beat check task.InstanceBeatCheckTaskInterceptorChain Instance beat check interceptor chain.InstanceController Instance operation controller.InstanceControllerV2 Instance operation controller for v2.x.InstanceDetailInfoVo InstanceDetailInfoVo.InstanceEnableBeatCheckInterceptor Instance enable beat check interceptor.InstanceExtensionHandler Instance extension handler.InstanceForm InstanceForm.InstanceMetadata Service instance metadata for v2.InstanceMetadataBatchOperationForm InstanceMetadataBatchOperationForm.InstanceMetadataBatchOperationVo InstanceUpdateVo.InstanceMetadataProcessor Instance metadata processor.InstanceMetadataSnapshotOperation Instance metadata snapshot operation.InstanceOperationInfo InstanceOperationInfo. operation resources's descriptionInstanceOperator Instance operator.InstanceOperatorClientImpl Instance service.InstancePatchObject Patch object for instance update.InstancePublishInfo Instance POJO of client published for Nacos v2.InstanceRequestHandler Instance request handler.InstanceUtil Instance util.Interceptable Interceptable Interface.IpAddressInfo Ip and address info.IpPortBasedClient Nacos naming client based ip and port.JacksonSerializer Use Jackson to serialize data.KeyBuilder Key operations for data.LabelSelector<T extends com.alibaba.nacos.api.naming.pojo.Instance> TheLabelSelectorwill return the instances labels inLabelSelector.labelsand providers' label value is same with consumer.Loggers Naming loggers holder.MetadataEvent Metadata event.MetadataEvent.InstanceMetadataEvent MetadataEvent.ServiceMetadataEvent MetadataOperation<T> Metadata operation.MetricsInfoVo Metrics Information.MetricsMonitor Metrics Monitor.MysqlHealthCheckProcessor TCP health check processor for v2.x.NacosHealthCheckTask Nacos health check task.NacosMonitorPushResultHook Nacos naming monitor push result hook.NacosNamingInterceptor<T extends Interceptable> Nacos naming interceptor.NacosNamingInterceptorChain<T extends Interceptable> Nacos naming interceptor chain.NamingAbilityInitializer Server ability initializer for naming.NamingApp Nacos naming starter.NamingCleaner Nacos naming cleaner.NamingConfig Naming spring configuration.NamingDynamicMeterRefreshService dynamic meter refresh service.NamingEventPublisher Event publisher for naming event.NamingEventPublisherFactory event publisher factory for naming event.NamingExecuteTaskDispatcher Naming execute task dispatcher.NamingKvStorage Kv storage implementation for naming.NamingMetadataManager Nacos naming metadata manager.NamingMetadataOperateService Nacos naming metadata operate service.NamingPushCallback Push callback for Naming.NamingSnapshotOperation Snapshot processing of persistent service data for accelerated Raft protocol recovery and data synchronization.NamingSubAndPubMetricsCollector v1 and v2 naming subscriber and publisher metrics collector.NamingSubscriberService Naming subscriber service.NamingSubscriberServiceAggregationImpl Aggregation naming subscriber service.NamingSubscriberServiceLocalImpl Naming subscriber service for local.NamingSubscriberServiceV2Impl Naming subscriber service for v2.x.NamingTpsMonitor Tps and flow control monitor singleton for Naming.NamingTraceEventInitializer Naming Trace event initializer.NoneHealthCheckProcessor none health check processor,it will do not anything.NoneSelector<T extends com.alibaba.nacos.api.naming.pojo.Instance> Selector with no filtering.NoneSelectorContextBuilder<T extends com.alibaba.nacos.api.naming.pojo.Instance> TheNoneSelectorContextBuilderwill return the provider as context for theSelectorwhich doesn't need any other resource.NoRequiredRetryException Exception that does not require retry.OperatorController Operation for operators.OperatorControllerV2 OperatorControllerV2.PerformanceLoggerThread Logger thread for print performance.PersistentClientOperationServiceImpl Operation service for persistent clients and services. only for v2 For persistent instances, clientId must be in the format of host:port.PersistentClientOperationServiceImpl.InstanceStoreRequest PersistentConsistencyService A consistency service that guarantee CP consistency for the published data.PersistentConsistencyServiceDelegateImpl Persistent consistency service delegate.PersistentHealthStatusSynchronizer Health status synchronizer for persistent service, implementation by CP.PersistentIpPortClientFactory Client factory for persistentIpPortBasedClient.PersistentIpPortClientManager The manager ofIpPortBasedClientand persistence.PersistentNotifier persistent notifier, It is responsible for notifying interested listeners of all write changes to the data.PersistentServiceProcessor In cluster mode, start the Raft protocol.PushConfig Push configuration.PushConstants Push constants keys and values.PushDataWrapper Nacos push data wrapper.PushDelayTask Nacos naming push delay task.PushDelayTaskExecuteEngine Nacos naming push delay task execute engine.PushDelayTaskExecuteEngine.PushDelayTaskProcessor PushExecuteTask Nacos naming push execute task.PushExecutor Nacos naming push executor for v2.PushExecutorDelegate Delegate for push execute service.PushExecutorRpcImpl Push execute service for rpc.PushExecutorUdpImpl Push execute service for udp.PushPendingTaskCountMetricsCollector pending push task metrics collector.PushResult Nacos naming push result.PushResultHook Nacos naming push result hook.PushResultHookHolder Push result hook holder for SPI.Record Record to transfer and store in Nacos cluster.RecordListener<T extends Record> Data listener public interface.RequestConstant constant for request.RequestRegistry payload registry.ResponseExceptionHandler Response exception handler.ResponseRegistry pay load registry.RsInfo Metrics info of server.SelectorManager SelectorManagerwork on initSelector.parse(Object), executeSelector.select(Object)and maintain the type ofSelectorandSelectorContextBuilder.Serializer Serializer specially for large map of data.ServerStatus A flag to indicate the exact status of a server.ServerStatusManager Detect and control the working status of local server.Service Service POJO for Nacos v2.ServiceController Service operation controller.ServiceControllerV2 Service operation controller.ServiceDetailInfo Service detial info.ServiceEnableBeatCheckInterceptor Service enable beat check interceptor.ServiceEvent Service event.ServiceEvent.ServiceChangedEvent Service data changed event.ServiceEvent.ServiceSubscribedEvent Service is subscribed by one client event.ServiceEventQueueSizeMetricsCollector ServiceEvent queue size metrics collector.ServiceForm ServiceForm.ServiceListRequestHandler Service list request handler.ServiceManager Nacos service manager for v2.ServiceMetadata Service metadata for v2.ServiceMetadataProcessor Service metadata processor.ServiceMetadataSnapshotOperation Service metadata snapshot operation.ServiceNameFilter Service name filter.ServiceNameView Service name view object.ServiceOperator Service operator.ServiceOperatorV2Impl Implementation of service operator for v2.x.ServiceQueryRequestHandler Nacos query instances request handler.ServiceStorage Service storage.ServiceUtil Service util.ServiceUtil.InstancesFilter ServiceView Service view.SpiImplPushExecutorHolder SPI push executor holder.SpiPushExecutor Nacos naming push executor for SPI.StandalonePersistentServiceProcessor Persistent service manipulation layer in stand-alone mode.SubscribeManager Subscribe manager.Subscriber Subscriber.Subscribers Subscribers.SubscribeServiceRequestHandler Handler to handle subscribe service.SwitchDomain Switch domain.SwitchDomain.HealthParams SwitchDomain.HttpHealthParams SwitchDomain.MysqlHealthParams SwitchDomain.TcpHealthParams SwitchEntry All switch entries for naming.SwitchManager Switch manager.TcpHealthCheckProcessor TCP health check processor for v2.x.TcpHealthCheckProcessor.BeatKey TcpHealthCheckProcessor.TimeOutTask TpsMonitorItem Naming Tps monitor items.TrafficReviseFilter Filter incoming traffic to refuse or revise unexpected requests.UdpConnector Udp socket connector to send upd data and listen ack if necessary.UdpPushService Push service.UnhealthyInstanceChecker Instance beat checker for unhealthy instances.UpdateHealthForm UpdateHealthForm.UpdateSwitchForm UpdateSwitchForm.UtilsAndCommons Naming utils and common values.ValueChangeEvent The value changes events.ValueChangeEvent.ValueChangeEventBuilder