Package org.apache.pulsar.functions.worker
-
Interface Summary Interface Description ErrorNotifier PulsarWorkerService.PulsarClientCreator WorkerService API service provides the ability to manage functions. -
Class Summary Class Description ClusterServiceCoordinator ErrorNotifierImpl ErrorNotifierShutdownServiceImpl FunctionActioner FunctionAssignmentTailer This class is responsible for reading assignments from the 'assignments' functions internal topic.FunctionMetaDataManager FunctionMetaDataManager maintains a global state of all function metadata.FunctionMetaDataTopicTailer FunctionRuntimeInfo FunctionRuntimeManager This class managers all aspects of functions assignments and running of function assignments for this workerFunctionsManager FunctionsStatsGenerator A class to generate stats for pulsar functions running on this brokerFunctionWorkerStarter A starter to start function worker.LeaderService MembershipManager A simple implementation of leader election using a pulsar topic.MetricsGenerator PulsarWorkerService A service component contains everything to run a worker except rest server.SchedulerManager Worker WorkerStatsManager WorkerUtils -
Exception Summary Exception Description SchedulerManager.RebalanceInProgressException WorkerUtils.NotLeaderAnymore