Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- acquireExclusiveWrite(Supplier<Boolean>) - Method in class org.apache.pulsar.functions.worker.FunctionMetaDataManager
-
Acquires a exclusive producer.
- acquireExclusiveWrite(Supplier<Boolean>) - Method in class org.apache.pulsar.functions.worker.SchedulerManager
-
Acquires a exclusive producer.
- acquireLeadership(Producer<byte[]>) - Method in class org.apache.pulsar.functions.worker.FunctionMetaDataManager
-
Called by the leader service when this worker becomes the leader.
- addTask(String, long, Runnable) - Method in class org.apache.pulsar.functions.worker.ClusterServiceCoordinator
- allowFunctionOps(NamespaceName, String, AuthenticationDataSource) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
-
Deprecated.
- allowFunctionOps(NamespaceName, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- ATTRIBUTE_FUNCTION_WORKER - Static variable in class org.apache.pulsar.functions.worker.rest.FunctionApiResource
- ATTRIBUTE_WORKER_SERVICE - Static variable in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerApiV2Resource
- ATTRIBUTE_WORKER_SERVICE - Static variable in class org.apache.pulsar.functions.worker.rest.WorkerReadinessResource
- ATTRIBUTE_WORKERSTATS_SERVICE - Static variable in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerStatsApiV2Resource
- authParams() - Method in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerApiV2Resource
- authParams() - Method in class org.apache.pulsar.functions.worker.rest.FunctionApiResource
B
- becameActive(Consumer<?>, int) - Method in class org.apache.pulsar.functions.worker.LeaderService
- becameInactive(Consumer<?>, int) - Method in class org.apache.pulsar.functions.worker.LeaderService
- buildSslConfiguration(WorkerConfig) - Method in class org.apache.pulsar.functions.worker.rest.WorkerServer
C
- changeFunctionInstanceStatus(String, String, String, String, boolean, URI, String, AuthenticationDataSource) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
-
Deprecated.
- changeFunctionInstanceStatus(String, String, String, String, boolean, URI, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- changeFunctionStatusAllInstances(String, String, String, boolean, String, AuthenticationDataSource) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
-
Deprecated.
- changeFunctionStatusAllInstances(String, String, String, boolean, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- checkFailures(FunctionMetaDataManager, FunctionRuntimeManager, SchedulerManager) - Method in class org.apache.pulsar.functions.worker.MembershipManager
- clientAppId() - Method in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerApiV2Resource
-
Deprecated.use
WorkerApiV2Resource.authParams()
instead - clientAppId() - Method in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerStatsApiV2Resource
-
Deprecated.use
AuthenticationParameters
instead - clientAppId() - Method in class org.apache.pulsar.functions.worker.rest.FunctionApiResource
-
Deprecated.use
FunctionApiResource.authParams()
instead. - clientAuthData() - Method in class org.apache.pulsar.functions.worker.rest.FunctionApiResource
-
Deprecated.use
FunctionApiResource.authParams()
instead. - close() - Method in class org.apache.pulsar.functions.worker.ClusterServiceCoordinator
- close() - Method in class org.apache.pulsar.functions.worker.dlog.DLInputStream
- close() - Method in class org.apache.pulsar.functions.worker.dlog.DLOutputStream
- close() - Method in interface org.apache.pulsar.functions.worker.ErrorNotifier
- close() - Method in class org.apache.pulsar.functions.worker.ErrorNotifierImpl
- close() - Method in class org.apache.pulsar.functions.worker.ErrorNotifierShutdownServiceImpl
- close() - Method in class org.apache.pulsar.functions.worker.FunctionAssignmentTailer
- close() - Method in class org.apache.pulsar.functions.worker.FunctionMetaDataManager
- close() - Method in class org.apache.pulsar.functions.worker.FunctionMetaDataTopicTailer
- close() - Method in class org.apache.pulsar.functions.worker.FunctionRuntimeManager
- close() - Method in class org.apache.pulsar.functions.worker.LeaderService
- close() - Method in class org.apache.pulsar.functions.worker.MembershipManager
- close() - Method in class org.apache.pulsar.functions.worker.PulsarWorkerOpenTelemetry
- close() - Method in class org.apache.pulsar.functions.worker.SchedulerManager
- ClusterServiceCoordinator - Class in org.apache.pulsar.functions.worker
- ClusterServiceCoordinator(String, LeaderService, Supplier<Boolean>) - Constructor for class org.apache.pulsar.functions.worker.ClusterServiceCoordinator
- Component<W extends WorkerService> - Interface in org.apache.pulsar.functions.worker.service.api
-
Provide service API to access components.
- ComponentImpl - Class in org.apache.pulsar.functions.worker.rest.api
- ComponentImpl(Supplier<PulsarWorkerService>, Function.FunctionDetails.ComponentType) - Constructor for class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- ComponentImpl.GetStatus<X,
T> - Class in org.apache.pulsar.functions.worker.rest.api - componentInstanceStatusRequestValidate(String, String, String, int, String, AuthenticationDataSource) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
-
Deprecated.
- componentInstanceStatusRequestValidate(String, String, String, int, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- componentStatusRequestValidate(String, String, String, String, AuthenticationDataSource) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
-
Deprecated.
- componentStatusRequestValidate(String, String, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- componentType - Variable in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- ConfigurationResource - Class in org.apache.pulsar.functions.worker.rest
- ConfigurationResource() - Constructor for class org.apache.pulsar.functions.worker.rest.ConfigurationResource
- containsFunction(String, String, String) - Method in class org.apache.pulsar.functions.worker.FunctionMetaDataManager
-
Check if the function exists.
- createBaseMessage(String) - Static method in class org.apache.pulsar.functions.worker.rest.RestUtils
- createExclusiveProducerWithRetry(PulsarClient, String, String, Supplier<Boolean>, int) - Static method in class org.apache.pulsar.functions.worker.WorkerUtils
- createMessage(String) - Static method in class org.apache.pulsar.functions.worker.rest.RestUtils
- createPackagePath(String, String, String, String) - Static method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- createReader(ReaderBuilder, String, String, MessageId) - Static method in class org.apache.pulsar.functions.worker.WorkerUtils
- createReader(WorkerConfig, ReaderBuilder, MessageId) - Static method in class org.apache.pulsar.functions.worker.FunctionMetaDataTopicTailer
D
- deleteAssignment(String) - Method in class org.apache.pulsar.functions.worker.FunctionRuntimeManager
- deleteFromBookkeeper(Namespace, String) - Static method in class org.apache.pulsar.functions.worker.WorkerUtils
- deregisterFunction(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v2.FunctionsApiV2Resource
- deregisterFunction(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- deregisterFunction(String, String, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- deregisterFunction(String, String, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImplV2
- deregisterFunction(String, String, String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Component
- deregisterFunction(String, String, String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.FunctionsV2
- deregisterSink(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SinksApiV3Resource
- deregisterSource(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SourcesApiV3Resource
- DLInputStream - Class in org.apache.pulsar.functions.worker.dlog
-
DistributedLog Input Stream.
- DLInputStream(DistributedLogManager) - Constructor for class org.apache.pulsar.functions.worker.dlog.DLInputStream
-
Construct DistributedLog input stream.
- DLOutputStream - Class in org.apache.pulsar.functions.worker.dlog
-
DistributedLog Output Stream.
- DLOutputStream(DistributedLogManager, AppendOnlyStreamWriter) - Constructor for class org.apache.pulsar.functions.worker.dlog.DLOutputStream
- downloadFromBookkeeper(Namespace, File, String) - Static method in class org.apache.pulsar.functions.worker.WorkerUtils
- downloadFromBookkeeper(Namespace, OutputStream, String) - Static method in class org.apache.pulsar.functions.worker.WorkerUtils
- downloadFunction(String) - Method in class org.apache.pulsar.functions.worker.rest.api.v2.FunctionsApiV2Resource
- downloadFunction(String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- downloadFunction(String, String, String, boolean) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- downloadFunction(String, String, String, AuthenticationParameters, boolean) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- downloadFunction(String, String, String, AuthenticationParameters, boolean) - Method in interface org.apache.pulsar.functions.worker.service.api.Component
- downloadFunction(String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- downloadFunction(String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImplV2
- downloadFunction(String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Component
- downloadFunction(String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.FunctionsV2
- drain() - Method in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerApiV2Resource
- drain(URI, String, AuthenticationParameters, boolean) - Method in class org.apache.pulsar.functions.worker.rest.api.WorkerImpl
- drain(URI, String, AuthenticationParameters, boolean) - Method in interface org.apache.pulsar.functions.worker.service.api.Workers
- drainAtLeader(String) - Method in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerApiV2Resource
- drainIfNotInProgress(String) - Method in class org.apache.pulsar.functions.worker.SchedulerManager
- DrainInProgressException() - Constructor for exception org.apache.pulsar.functions.worker.SchedulerManager.DrainInProgressException
- drainTotalExecTimeEnd() - Method in class org.apache.pulsar.functions.worker.WorkerStatsManager
- drainTotalExecTimeStart() - Method in class org.apache.pulsar.functions.worker.WorkerStatsManager
- dumpToTmpFile(InputStream) - Static method in class org.apache.pulsar.functions.worker.WorkerUtils
E
- emptyStatus(int) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl.GetStatus
- ErrorNotifier - Interface in org.apache.pulsar.functions.worker
- ErrorNotifierImpl - Class in org.apache.pulsar.functions.worker
- ErrorNotifierImpl() - Constructor for class org.apache.pulsar.functions.worker.ErrorNotifierImpl
- ErrorNotifierShutdownServiceImpl - Class in org.apache.pulsar.functions.worker
- ErrorNotifierShutdownServiceImpl(ShutdownService) - Constructor for class org.apache.pulsar.functions.worker.ErrorNotifierShutdownServiceImpl
F
- findFunctionAssignment(String, String, String, int) - Method in class org.apache.pulsar.functions.worker.FunctionRuntimeManager
-
Find a assignment of a function.
- findFunctionAssignments(String, String, String) - Method in class org.apache.pulsar.functions.worker.FunctionRuntimeManager
-
Find all instance assignments of function.
- findFunctionAssignments(String, String, String, Map<String, Map<String, Function.Assignment>>) - Static method in class org.apache.pulsar.functions.worker.FunctionRuntimeManager
- flush() - Method in class org.apache.pulsar.functions.worker.dlog.DLOutputStream
- fromFunctionStatusProto(InstanceCommunication.FunctionStatus, String) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl.GetStatus
- FunctionActioner - Class in org.apache.pulsar.functions.worker
- FunctionActioner(WorkerConfig, RuntimeFactory, Namespace, ConnectorsManager, FunctionsManager, PulsarAdmin, PackageUrlValidator) - Constructor for class org.apache.pulsar.functions.worker.FunctionActioner
- FunctionApiResource - Class in org.apache.pulsar.functions.worker.rest
- FunctionApiResource() - Constructor for class org.apache.pulsar.functions.worker.rest.FunctionApiResource
- FunctionAssignmentTailer - Class in org.apache.pulsar.functions.worker
-
This class is responsible for reading assignments from the 'assignments' functions internal topic.
- FunctionAssignmentTailer(FunctionRuntimeManager, ReaderBuilder, WorkerConfig, ErrorNotifier) - Constructor for class org.apache.pulsar.functions.worker.FunctionAssignmentTailer
- FunctionMetaDataManager - Class in org.apache.pulsar.functions.worker
-
FunctionMetaDataManager maintains a global state of all function metadata.
- FunctionMetaDataManager(WorkerConfig, SchedulerManager, PulsarClient, ErrorNotifier) - Constructor for class org.apache.pulsar.functions.worker.FunctionMetaDataManager
- FunctionMetaDataTopicTailer - Class in org.apache.pulsar.functions.worker
- FunctionMetaDataTopicTailer(FunctionMetaDataManager, ReaderBuilder, WorkerConfig, MessageId, ErrorNotifier) - Constructor for class org.apache.pulsar.functions.worker.FunctionMetaDataTopicTailer
- FunctionRuntimeInfo - Class in org.apache.pulsar.functions.worker
- FunctionRuntimeInfo() - Constructor for class org.apache.pulsar.functions.worker.FunctionRuntimeInfo
- FunctionRuntimeManager - Class in org.apache.pulsar.functions.worker
-
This class managers all aspects of functions assignments and running of function assignments for this worker.
- FunctionRuntimeManager(WorkerConfig, PulsarWorkerService, Namespace, MembershipManager, ConnectorsManager, FunctionsManager, FunctionMetaDataManager, WorkerStatsManager, ErrorNotifier) - Constructor for class org.apache.pulsar.functions.worker.FunctionRuntimeManager
- Functions<W extends WorkerService> - Interface in org.apache.pulsar.functions.worker.service.api
-
The service to manage functions.
- FunctionsApiV2Resource - Class in org.apache.pulsar.functions.worker.rest.api.v2
- FunctionsApiV2Resource() - Constructor for class org.apache.pulsar.functions.worker.rest.api.v2.FunctionsApiV2Resource
- FunctionsApiV3Resource - Class in org.apache.pulsar.functions.worker.rest.api.v3
- FunctionsApiV3Resource() - Constructor for class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- FunctionsImpl - Class in org.apache.pulsar.functions.worker.rest.api
- FunctionsImpl(Supplier<PulsarWorkerService>) - Constructor for class org.apache.pulsar.functions.worker.rest.api.FunctionsImpl
- FunctionsImplV2 - Class in org.apache.pulsar.functions.worker.rest.api
- FunctionsImplV2(Supplier<PulsarWorkerService>) - Constructor for class org.apache.pulsar.functions.worker.rest.api.FunctionsImplV2
- FunctionsImplV2(FunctionsImpl) - Constructor for class org.apache.pulsar.functions.worker.rest.api.FunctionsImplV2
- FunctionsMetricsResource - Class in org.apache.pulsar.functions.worker.rest.api
- FunctionsMetricsResource() - Constructor for class org.apache.pulsar.functions.worker.rest.api.FunctionsMetricsResource
- FunctionsStatsGenerator - Class in org.apache.pulsar.functions.worker
-
A class to generate stats for pulsar functions running on this broker.
- FunctionsStatsGenerator() - Constructor for class org.apache.pulsar.functions.worker.FunctionsStatsGenerator
- FunctionsV2<W extends WorkerService> - Interface in org.apache.pulsar.functions.worker.service.api
-
The v2 functions API to manage functions.
- FunctionWorkerStarter - Class in org.apache.pulsar.functions.worker
-
A starter to start function worker.
- FunctionWorkerStarter() - Constructor for class org.apache.pulsar.functions.worker.FunctionWorkerStarter
G
- generate() - Method in class org.apache.pulsar.functions.worker.MetricsGenerator
- generate(PulsarWorkerService, SimpleTextOutputStream) - Static method in class org.apache.pulsar.functions.worker.FunctionsStatsGenerator
- generateFunctionsStats(SimpleTextOutputStream) - Method in class org.apache.pulsar.functions.worker.PulsarWorkerService
- generateFunctionsStats(SimpleTextOutputStream) - Method in class org.apache.pulsar.functions.worker.service.WorkerServiceWithClassLoader
- generateFunctionsStats(SimpleTextOutputStream) - Method in interface org.apache.pulsar.functions.worker.WorkerService
-
Generate functions stats.
- get() - Method in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerApiV2Resource
- get() - Method in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerStatsApiV2Resource
- get() - Method in class org.apache.pulsar.functions.worker.rest.FunctionApiResource
- get() - Method in class org.apache.pulsar.functions.worker.rest.WorkerReadinessResource
- getAllFunctionMetaData() - Method in class org.apache.pulsar.functions.worker.FunctionMetaDataManager
-
Get a list of all the meta for every function.
- getApiV2Resources() - Static method in class org.apache.pulsar.functions.worker.rest.Resources
- getApiV3Resources() - Static method in class org.apache.pulsar.functions.worker.rest.Resources
- getAssignments() - Method in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerApiV2Resource
- getAssignments(AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.WorkerImpl
- getAssignments(AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Workers
- getBuiltinFunctionPackage(String) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- getBuiltinFunctions() - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- getBuiltinFunctions(AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImpl
- getBuiltinFunctions(AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Functions
- getCluster() - Method in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerApiV2Resource
- getCluster(AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.WorkerImpl
- getCluster(AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Workers
- getClusterLeader() - Method in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerApiV2Resource
- getClusterLeader(AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.WorkerImpl
- getClusterLeader(AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Workers
- getComponentInstanceStatus(String, String, String, int, URI) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl.GetStatus
- getComponentStatus(String, String, String, URI) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl.GetStatus
- getConnectorsList() - Method in class org.apache.pulsar.functions.worker.rest.api.v2.FunctionsApiV2Resource
-
Deprecated.
- getConnectorsList() - Method in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerApiV2Resource
- getConnectorsList() - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
-
Deprecated.
- getCurrentAssignments() - Method in class org.apache.pulsar.functions.worker.FunctionRuntimeManager
-
Get current assignments.
- getCurrentMembership() - Method in class org.apache.pulsar.functions.worker.MembershipManager
- getDefaultImpl() - Static method in interface org.apache.pulsar.functions.worker.ErrorNotifier
- getDlogConf(WorkerConfig) - Static method in class org.apache.pulsar.functions.worker.WorkerUtils
- getDrainStatus() - Method in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerApiV2Resource
- getDrainStatus(String) - Method in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerApiV2Resource
- getDrainStatus(String) - Method in class org.apache.pulsar.functions.worker.SchedulerManager
- getDrainStatus(URI, String, AuthenticationParameters, boolean) - Method in class org.apache.pulsar.functions.worker.rest.api.WorkerImpl
- getDrainStatus(URI, String, AuthenticationParameters, boolean) - Method in interface org.apache.pulsar.functions.worker.service.api.Workers
- getFunctionInfo(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v2.FunctionsApiV2Resource
- getFunctionInfo(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- getFunctionInfo(String, String, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- getFunctionInfo(String, String, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImplV2
- getFunctionInfo(String, String, String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Component
- getFunctionInfo(String, String, String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.FunctionsV2
- getFunctionInstanceStats(String, String, String, int, URI) - Method in class org.apache.pulsar.functions.worker.FunctionRuntimeManager
-
Get stats of a function instance.
- getFunctionInstanceStats(String, String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- getFunctionInstanceStats(String, FunctionRuntimeInfo, int) - Static method in class org.apache.pulsar.functions.worker.WorkerUtils
- getFunctionInstanceStatus(String, String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v2.FunctionsApiV2Resource
- getFunctionInstanceStatus(String, String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- getFunctionInstanceStatus(String, String, String, String, URI, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImpl
-
Get status of a function instance.
- getFunctionInstanceStatus(String, String, String, String, URI, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImplV2
- getFunctionInstanceStatus(String, String, String, String, URI, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Functions
- getFunctionInstanceStatus(String, String, String, String, URI, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.FunctionsV2
- getFunctionMetaData(String, String, String) - Method in class org.apache.pulsar.functions.worker.FunctionMetaDataManager
-
Get the function metadata for a function.
- getFunctionRuntimeInfo(String) - Method in class org.apache.pulsar.functions.worker.FunctionRuntimeManager
- getFunctionRuntimeInfos() - Method in class org.apache.pulsar.functions.worker.FunctionRuntimeManager
- getFunctions() - Method in class org.apache.pulsar.functions.worker.service.WorkerServiceWithClassLoader
- getFunctions() - Method in interface org.apache.pulsar.functions.worker.WorkerService
-
Get the functions service.
- getFunctionsInstanceStats(String, String, String, String, URI, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- getFunctionsInstanceStats(String, String, String, String, URI, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Component
- getFunctionsMetrics(AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.WorkerImpl
- getFunctionsMetrics(AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Workers
- getFunctionState(String, String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v2.FunctionsApiV2Resource
- getFunctionState(String, String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- getFunctionState(String, String, String, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- getFunctionState(String, String, String, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImplV2
- getFunctionState(String, String, String, String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Component
- getFunctionState(String, String, String, String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.FunctionsV2
- getFunctionStats(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- getFunctionStats(String, String, String, URI) - Method in class org.apache.pulsar.functions.worker.FunctionRuntimeManager
-
Get stats of all function instances.
- getFunctionStats(String, String, String, URI, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- getFunctionStats(String, String, String, URI, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Component
- getFunctionStatus(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v2.FunctionsApiV2Resource
- getFunctionStatus(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- getFunctionStatus(String, String, String, URI, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImpl
-
Get statuses of all function instances.
- getFunctionStatus(String, String, String, URI, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Functions
- getFunctionStatusV2(String, String, String, URI, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImplV2
- getFunctionStatusV2(String, String, String, URI, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.FunctionsV2
- getFunctionsV2() - Method in class org.apache.pulsar.functions.worker.service.WorkerServiceWithClassLoader
- getFunctionsV2() - Method in interface org.apache.pulsar.functions.worker.WorkerService
-
Get the functions service (v2).
- getIsStillLeaderSupplier(MembershipManager, String) - Static method in class org.apache.pulsar.functions.worker.WorkerUtils
- getLeader() - Method in class org.apache.pulsar.functions.worker.MembershipManager
- getListenPortHTTP() - Method in class org.apache.pulsar.functions.worker.rest.WorkerServer
- getListenPortHTTP() - Method in class org.apache.pulsar.functions.worker.Worker
- getListenPortHTTPS() - Method in class org.apache.pulsar.functions.worker.rest.WorkerServer
- getListenPortHTTPS() - Method in class org.apache.pulsar.functions.worker.Worker
- getListOfConnectors() - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- getListOfConnectors() - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImplV2
- getListOfConnectors() - Method in interface org.apache.pulsar.functions.worker.service.api.Component
- getListOfConnectors() - Method in interface org.apache.pulsar.functions.worker.service.api.FunctionsV2
- getListOfConnectors(AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.WorkerImpl
- getListOfConnectors(AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Workers
- getMetrics() - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsMetricsResource
- getMetrics() - Method in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerStatsApiV2Resource
- getMyInstances() - Method in class org.apache.pulsar.functions.worker.FunctionRuntimeManager
-
Methods for metrics.
- getPackageFile(Function.FunctionDetails.ComponentType, String) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- getPackageFile(Function.FunctionDetails.ComponentType, String, String, InputStream) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- getPulsarAdminClient(String, String, String, String, Boolean, Boolean, WorkerConfig) - Static method in class org.apache.pulsar.functions.worker.WorkerUtils
- getPulsarClient(String, String, String, Boolean, String, Boolean, Boolean) - Static method in class org.apache.pulsar.functions.worker.WorkerUtils
- getPulsarClient(String, String, String, Boolean, String, Boolean, Boolean, WorkerConfig) - Static method in class org.apache.pulsar.functions.worker.WorkerUtils
- getRootResources() - Static method in class org.apache.pulsar.functions.worker.rest.Resources
- getShutdownServiceImpl(ShutdownService) - Static method in interface org.apache.pulsar.functions.worker.ErrorNotifier
- getSinkConfigDefinition(String) - Method in class org.apache.pulsar.functions.worker.rest.api.SinksImpl
- getSinkConfigDefinition(String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SinksApiV3Resource
- getSinkConfigDefinition(String) - Method in interface org.apache.pulsar.functions.worker.service.api.Sinks
- getSinkInfo(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SinksApiV3Resource
- getSinkInfo(String, String, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.SinksImpl
- getSinkInfo(String, String, String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Sinks
- getSinkInstanceStatus(String, String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SinksApiV3Resource
- getSinkInstanceStatus(String, String, String, String, URI, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.SinksImpl
- getSinkInstanceStatus(String, String, String, String, URI, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Sinks
- getSinkList() - Method in class org.apache.pulsar.functions.worker.rest.api.SinksImpl
- getSinkList() - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SinksApiV3Resource
- getSinkList() - Method in interface org.apache.pulsar.functions.worker.service.api.Sinks
- getSinks() - Method in class org.apache.pulsar.functions.worker.service.WorkerServiceWithClassLoader
- getSinks() - Method in interface org.apache.pulsar.functions.worker.WorkerService
-
Get the sinks service.
- getSinkStatus(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SinksApiV3Resource
- getSinkStatus(String, String, String, URI, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.SinksImpl
- getSinkStatus(String, String, String, URI, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Sinks
- getSourceConfigDefinition(String) - Method in class org.apache.pulsar.functions.worker.rest.api.SourcesImpl
- getSourceConfigDefinition(String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SourcesApiV3Resource
- getSourceConfigDefinition(String) - Method in interface org.apache.pulsar.functions.worker.service.api.Sources
- getSourceInfo(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SourcesApiV3Resource
- getSourceInfo(String, String, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.SourcesImpl
- getSourceInfo(String, String, String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Sources
- getSourceInstanceStatus(String, String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SourcesApiV3Resource
- getSourceInstanceStatus(String, String, String, String, URI, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.SourcesImpl
- getSourceInstanceStatus(String, String, String, String, URI, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Sources
- getSourceList() - Method in class org.apache.pulsar.functions.worker.rest.api.SourcesImpl
- getSourceList() - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SourcesApiV3Resource
- getSourceList() - Method in interface org.apache.pulsar.functions.worker.service.api.Sources
- getSources() - Method in class org.apache.pulsar.functions.worker.service.WorkerServiceWithClassLoader
- getSources() - Method in interface org.apache.pulsar.functions.worker.WorkerService
-
Get the sources service.
- getSourceStatus(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SourcesApiV3Resource
- getSourceStatus(String, String, String, URI, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.SourcesImpl
- getSourceStatus(String, String, String, URI, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Sources
- getStats() - Method in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerStatsApiV2Resource
- getStatsAsString() - Method in class org.apache.pulsar.functions.worker.WorkerStatsManager
- getStatus(String, String, String, Collection<Function.Assignment>, URI) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl.GetStatus
- GetStatus() - Constructor for class org.apache.pulsar.functions.worker.rest.api.ComponentImpl.GetStatus
- getStatusExternal(String, String, String, int) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl.GetStatus
- getWorkerConfig() - Method in class org.apache.pulsar.functions.worker.service.WorkerServiceWithClassLoader
- getWorkerConfig() - Method in interface org.apache.pulsar.functions.worker.WorkerService
-
Return the worker config.
- getWorkerMetrics(AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.WorkerImpl
- getWorkerMetrics(AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Workers
- getWorkers() - Method in class org.apache.pulsar.functions.worker.service.WorkerServiceWithClassLoader
- getWorkers() - Method in interface org.apache.pulsar.functions.worker.WorkerService
-
Get the worker service.
- getWorkerServiceDefinition(String, String) - Static method in class org.apache.pulsar.functions.worker.service.WorkerServiceLoader
-
Retrieve the functions worker service definition from the provided worker service nar package.
- giveupLeadership() - Method in class org.apache.pulsar.functions.worker.FunctionMetaDataManager
-
called by the leader service when we lose leadership.
H
- HEARTBEAT_NAMESPACE - Static variable in class org.apache.pulsar.functions.worker.SchedulerManager
- HEARTBEAT_TENANT - Static variable in class org.apache.pulsar.functions.worker.SchedulerManager
- httpRequest - Variable in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerApiV2Resource
- httpRequest - Variable in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerStatsApiV2Resource
- httpRequest - Variable in class org.apache.pulsar.functions.worker.rest.FunctionApiResource
- httpRequest - Variable in class org.apache.pulsar.functions.worker.rest.WorkerReadinessResource
I
- init(WorkerConfig, URI, boolean) - Method in class org.apache.pulsar.functions.worker.PulsarWorkerService
- initAsStandalone(WorkerConfig) - Method in class org.apache.pulsar.functions.worker.PulsarWorkerService
- initAsStandalone(WorkerConfig) - Method in class org.apache.pulsar.functions.worker.service.WorkerServiceWithClassLoader
- initAsStandalone(WorkerConfig) - Method in interface org.apache.pulsar.functions.worker.WorkerService
-
Initialize the worker API service using the provided config.
- initialize() - Method in class org.apache.pulsar.functions.worker.FunctionMetaDataManager
-
Initializes the FunctionMetaDataManager.
- initialize() - Method in class org.apache.pulsar.functions.worker.FunctionRuntimeManager
-
Initializes the FunctionRuntimeManager.
- initialize(Producer<byte[]>) - Method in class org.apache.pulsar.functions.worker.SchedulerManager
- initializeDlogNamespace(InternalConfigurationData) - Static method in class org.apache.pulsar.functions.worker.WorkerUtils
- initInBroker(ServiceConfiguration, WorkerConfig, PulsarResources, InternalConfigurationData) - Method in class org.apache.pulsar.functions.worker.PulsarWorkerService
- initInBroker(ServiceConfiguration, WorkerConfig, PulsarResources, InternalConfigurationData) - Method in class org.apache.pulsar.functions.worker.service.WorkerServiceWithClassLoader
- initInBroker(ServiceConfiguration, WorkerConfig, PulsarResources, InternalConfigurationData) - Method in interface org.apache.pulsar.functions.worker.WorkerService
-
Initialize the worker service in broker.
- INSTRUMENTATION_SCOPE_NAME - Static variable in class org.apache.pulsar.functions.worker.PulsarWorkerOpenTelemetry
- isAuthorizedRole(String, String, String, AuthenticationDataSource) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
-
Deprecated.
- isAuthorizedRole(String, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- IScheduler - Interface in org.apache.pulsar.functions.worker.scheduler
- isInitialized() - Method in class org.apache.pulsar.functions.worker.rest.WorkerReadinessResource
- isInitialized() - Method in class org.apache.pulsar.functions.worker.service.WorkerServiceWithClassLoader
- isInitialized() - Method in interface org.apache.pulsar.functions.worker.WorkerService
-
Check if the worker service is initialized or not.
- isLeader() - Method in class org.apache.pulsar.functions.worker.LeaderService
- isLeaderReady() - Method in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerApiV2Resource
- isLeaderReady(AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.WorkerImpl
- isLeaderReady(AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Workers
- isSuperUser(String, AuthenticationDataSource) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
-
Deprecated.
- isSuperUser(AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- isValidPackageUrl(Function.FunctionDetails.ComponentType, String) - Method in class org.apache.pulsar.functions.worker.PackageUrlValidator
L
- LeaderService - Class in org.apache.pulsar.functions.worker
- LeaderService(WorkerService, PulsarClient, FunctionAssignmentTailer, SchedulerManager, FunctionRuntimeManager, FunctionMetaDataManager, MembershipManager, ErrorNotifier) - Constructor for class org.apache.pulsar.functions.worker.LeaderService
- listFunctions(String, String) - Method in class org.apache.pulsar.functions.worker.FunctionMetaDataManager
-
List all the functions in a namespace.
- listFunctions(String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v2.FunctionsApiV2Resource
- listFunctions(String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- listFunctions(String, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- listFunctions(String, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImplV2
- listFunctions(String, String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Component
- listFunctions(String, String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.FunctionsV2
- listSink(String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SinksApiV3Resource
- listSources(String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SourcesApiV3Resource
- load(WorkerConfig) - Static method in class org.apache.pulsar.functions.worker.service.WorkerServiceLoader
-
Load the worker services for the given protocol list.
M
- main(String[]) - Static method in class org.apache.pulsar.functions.worker.FunctionWorkerStarter
- MembershipManager - Class in org.apache.pulsar.functions.worker
-
A simple implementation of leader election using a pulsar topic.
- MetricsGenerator - Class in org.apache.pulsar.functions.worker
- MetricsGenerator(ScheduledExecutorService, WorkerConfig) - Constructor for class org.apache.pulsar.functions.worker.MetricsGenerator
N
- newDlogNamespaceURI(String) - Static method in class org.apache.pulsar.functions.worker.WorkerUtils
- newPulsarAdmin(String, WorkerConfig) - Method in interface org.apache.pulsar.functions.worker.PulsarWorkerService.PulsarClientCreator
- newPulsarClient(String, WorkerConfig) - Method in interface org.apache.pulsar.functions.worker.PulsarWorkerService.PulsarClientCreator
- NotLeaderAnymore() - Constructor for exception org.apache.pulsar.functions.worker.WorkerUtils.NotLeaderAnymore
- notRunning(String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl.GetStatus
- notScheduledInstance() - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl.GetStatus
O
- org.apache.pulsar.functions.worker - package org.apache.pulsar.functions.worker
- org.apache.pulsar.functions.worker.dlog - package org.apache.pulsar.functions.worker.dlog
- org.apache.pulsar.functions.worker.rest - package org.apache.pulsar.functions.worker.rest
- org.apache.pulsar.functions.worker.rest.api - package org.apache.pulsar.functions.worker.rest.api
- org.apache.pulsar.functions.worker.rest.api.v2 - package org.apache.pulsar.functions.worker.rest.api.v2
- org.apache.pulsar.functions.worker.rest.api.v3 - package org.apache.pulsar.functions.worker.rest.api.v3
- org.apache.pulsar.functions.worker.scheduler - package org.apache.pulsar.functions.worker.scheduler
- org.apache.pulsar.functions.worker.service - package org.apache.pulsar.functions.worker.service
-
Pulsar Functions Worker Service.
- org.apache.pulsar.functions.worker.service.api - package org.apache.pulsar.functions.worker.service.api
-
Pulsar Worker Services API.
- ORIGINAL_PRINCIPAL_HEADER - Static variable in class org.apache.pulsar.functions.worker.rest.FunctionApiResource
P
- PackageUrlValidator - Class in org.apache.pulsar.functions.worker
-
Validates package URLs for functions and connectors.
- PackageUrlValidator(WorkerConfig) - Constructor for class org.apache.pulsar.functions.worker.PackageUrlValidator
- processAssignment(Function.Assignment) - Method in class org.apache.pulsar.functions.worker.FunctionRuntimeManager
-
Process an assignment update from the assignment topic.
- processAssignmentMessage(Message<byte[]>) - Method in class org.apache.pulsar.functions.worker.FunctionRuntimeManager
- processMetaDataTopicMessage(Message<byte[]>) - Method in class org.apache.pulsar.functions.worker.FunctionMetaDataManager
-
This is called by the MetaData tailer.
- PulsarWorkerOpenTelemetry - Class in org.apache.pulsar.functions.worker
- PulsarWorkerOpenTelemetry(WorkerConfig) - Constructor for class org.apache.pulsar.functions.worker.PulsarWorkerOpenTelemetry
- PulsarWorkerService - Class in org.apache.pulsar.functions.worker
-
A service component contains everything to run a worker except rest server.
- PulsarWorkerService() - Constructor for class org.apache.pulsar.functions.worker.PulsarWorkerService
- PulsarWorkerService(PulsarWorkerService.PulsarClientCreator) - Constructor for class org.apache.pulsar.functions.worker.PulsarWorkerService
- PulsarWorkerService.PulsarClientCreator - Interface in org.apache.pulsar.functions.worker
- putFunctionState(String, String, String, String, FunctionState) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- putFunctionState(String, String, String, String, FunctionState, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- putFunctionState(String, String, String, String, FunctionState, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Component
R
- read() - Method in class org.apache.pulsar.functions.worker.dlog.DLInputStream
- read(byte[], int, int) - Method in class org.apache.pulsar.functions.worker.dlog.DLInputStream
- rebalance() - Method in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerApiV2Resource
- rebalance(URI, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.WorkerImpl
- rebalance(URI, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Workers
- rebalance(List<Function.Assignment>, Set<String>) - Method in interface org.apache.pulsar.functions.worker.scheduler.IScheduler
-
Rebalances function instances scheduled to workers.
- rebalance(List<Function.Assignment>, Set<String>) - Method in class org.apache.pulsar.functions.worker.scheduler.RoundRobinScheduler
- rebalanceIfNotInprogress() - Method in class org.apache.pulsar.functions.worker.SchedulerManager
- RebalanceInProgressException() - Constructor for exception org.apache.pulsar.functions.worker.SchedulerManager.RebalanceInProgressException
- rebalanceStrategyExecTimeEnd() - Method in class org.apache.pulsar.functions.worker.WorkerStatsManager
- rebalanceStrategyExecTimeStart() - Method in class org.apache.pulsar.functions.worker.WorkerStatsManager
- rebalanceTotalExecTimeEnd() - Method in class org.apache.pulsar.functions.worker.WorkerStatsManager
- rebalanceTotalExecTimeStart() - Method in class org.apache.pulsar.functions.worker.WorkerStatsManager
- refreshSslContext() - Method in class org.apache.pulsar.functions.worker.rest.WorkerServer
- registerFunction(String, String, String, InputStream, FormDataContentDisposition, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v2.FunctionsApiV2Resource
- registerFunction(String, String, String, InputStream, FormDataContentDisposition, String, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImplV2
- registerFunction(String, String, String, InputStream, FormDataContentDisposition, String, String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.FunctionsV2
- registerFunction(String, String, String, InputStream, FormDataContentDisposition, String, FunctionConfig) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- registerFunction(String, String, String, InputStream, FormDataContentDisposition, String, FunctionConfig, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImpl
- registerFunction(String, String, String, InputStream, FormDataContentDisposition, String, FunctionConfig, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Functions
-
Register a new function.
- registerSink(String, String, String, InputStream, FormDataContentDisposition, String, SinkConfig) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SinksApiV3Resource
- registerSink(String, String, String, InputStream, FormDataContentDisposition, String, SinkConfig, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.SinksImpl
- registerSink(String, String, String, InputStream, FormDataContentDisposition, String, SinkConfig, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Sinks
-
Update a function.
- registerSource(String, String, String, InputStream, FormDataContentDisposition, String, SourceConfig) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SourcesApiV3Resource
- registerSource(String, String, String, InputStream, FormDataContentDisposition, String, SourceConfig, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.SourcesImpl
- registerSource(String, String, String, InputStream, FormDataContentDisposition, String, SourceConfig, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Sources
-
Update a function.
- release() - Method in class org.apache.pulsar.functions.worker.rest.ConfigurationResource
- reloadBuiltinFunctions() - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- reloadBuiltinFunctions(AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImpl
- reloadBuiltinFunctions(AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Functions
- reloadConnectors(AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- reloadConnectors(AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Component
- reloadSinks() - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SinksApiV3Resource
- reloadSources() - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SourcesApiV3Resource
- removeAssignments(Collection<Function.Assignment>) - Method in class org.apache.pulsar.functions.worker.FunctionRuntimeManager
-
Removes a collection of assignments.
- Resources - Class in org.apache.pulsar.functions.worker.rest
- restartFunction(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v2.FunctionsApiV2Resource
- restartFunction(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- restartFunction(String, String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v2.FunctionsApiV2Resource
- restartFunction(String, String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- restartFunctionInstance(String, String, String, int, URI) - Method in class org.apache.pulsar.functions.worker.FunctionRuntimeManager
- restartFunctionInstance(String, String, String, String, URI, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- restartFunctionInstance(String, String, String, String, URI, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImplV2
- restartFunctionInstance(String, String, String, String, URI, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Component
- restartFunctionInstance(String, String, String, String, URI, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.FunctionsV2
- restartFunctionInstances(String, String, String) - Method in class org.apache.pulsar.functions.worker.FunctionRuntimeManager
- restartFunctionInstances(String, String, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- restartFunctionInstances(String, String, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImplV2
- restartFunctionInstances(String, String, String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Component
- restartFunctionInstances(String, String, String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.FunctionsV2
- restartSink(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SinksApiV3Resource
- restartSink(String, String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SinksApiV3Resource
- restartSource(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SourcesApiV3Resource
- restartSource(String, String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SourcesApiV3Resource
- RestUtils - Class in org.apache.pulsar.functions.worker.rest
- RestUtils() - Constructor for class org.apache.pulsar.functions.worker.rest.RestUtils
- RoundRobinScheduler - Class in org.apache.pulsar.functions.worker.scheduler
- RoundRobinScheduler() - Constructor for class org.apache.pulsar.functions.worker.scheduler.RoundRobinScheduler
- run() - Method in class org.apache.pulsar.functions.worker.FunctionMetaDataTopicTailer
S
- schedule() - Method in class org.apache.pulsar.functions.worker.SchedulerManager
- schedule(List<Function.Instance>, List<Function.Assignment>, Set<String>) - Method in interface org.apache.pulsar.functions.worker.scheduler.IScheduler
-
Scheduler schedules assignments to appropriate workers and adds into #resultAssignments.
- schedule(List<Function.Instance>, List<Function.Assignment>, Set<String>) - Method in class org.apache.pulsar.functions.worker.scheduler.RoundRobinScheduler
- SchedulerManager - Class in org.apache.pulsar.functions.worker
-
The scheduler manager is used to compute scheduling of function instances Only the leader computes new schedulings and writes assignments to the assignment topic The lifecyle of this class is the following: 1.
- SchedulerManager(WorkerConfig, PulsarClient, PulsarAdmin, WorkerStatsManager, ErrorNotifier) - Constructor for class org.apache.pulsar.functions.worker.SchedulerManager
- SchedulerManager.DrainInProgressException - Exception in org.apache.pulsar.functions.worker
- SchedulerManager.RebalanceInProgressException - Exception in org.apache.pulsar.functions.worker
- SchedulerManager.TooFewWorkersException - Exception in org.apache.pulsar.functions.worker
- SchedulerManager.UnknownWorkerException - Exception in org.apache.pulsar.functions.worker
- SchedulerManager.WorkerNotRemovedAfterPriorDrainException - Exception in org.apache.pulsar.functions.worker
- scheduleStrategyExecTimeStartEnd() - Method in class org.apache.pulsar.functions.worker.WorkerStatsManager
- scheduleStrategyExecTimeStartStart() - Method in class org.apache.pulsar.functions.worker.WorkerStatsManager
- scheduleTotalExecTimeEnd() - Method in class org.apache.pulsar.functions.worker.WorkerStatsManager
- scheduleTotalExecTimeStart() - Method in class org.apache.pulsar.functions.worker.WorkerStatsManager
- SERVICE_NAME - Static variable in class org.apache.pulsar.functions.worker.PulsarWorkerOpenTelemetry
- servletContext - Variable in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerApiV2Resource
- servletContext - Variable in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerStatsApiV2Resource
- servletContext - Variable in class org.apache.pulsar.functions.worker.rest.FunctionApiResource
- servletContext - Variable in class org.apache.pulsar.functions.worker.rest.WorkerReadinessResource
- SinkApiV3Resource - Class in org.apache.pulsar.functions.worker.rest.api.v3
-
Deprecated.
- SinkApiV3Resource() - Constructor for class org.apache.pulsar.functions.worker.rest.api.v3.SinkApiV3Resource
-
Deprecated.
- Sinks<W extends WorkerService> - Interface in org.apache.pulsar.functions.worker.service.api
-
The service to manage sinks.
- SinksApiV3Resource - Class in org.apache.pulsar.functions.worker.rest.api.v3
- SinksApiV3Resource() - Constructor for class org.apache.pulsar.functions.worker.rest.api.v3.SinksApiV3Resource
- SinksImpl - Class in org.apache.pulsar.functions.worker.rest.api
- SinksImpl(Supplier<PulsarWorkerService>) - Constructor for class org.apache.pulsar.functions.worker.rest.api.SinksImpl
- SourceApiV3Resource - Class in org.apache.pulsar.functions.worker.rest.api.v3
-
Deprecated.
- SourceApiV3Resource() - Constructor for class org.apache.pulsar.functions.worker.rest.api.v3.SourceApiV3Resource
-
Deprecated.
- Sources<W extends WorkerService> - Interface in org.apache.pulsar.functions.worker.service.api
-
The service to manage sources.
- SourcesApiV3Resource - Class in org.apache.pulsar.functions.worker.rest.api.v3
- SourcesApiV3Resource() - Constructor for class org.apache.pulsar.functions.worker.rest.api.v3.SourcesApiV3Resource
- SourcesImpl - Class in org.apache.pulsar.functions.worker.rest.api
- SourcesImpl(Supplier<PulsarWorkerService>) - Constructor for class org.apache.pulsar.functions.worker.rest.api.SourcesImpl
- start() - Method in class org.apache.pulsar.functions.worker.ClusterServiceCoordinator
- start() - Method in class org.apache.pulsar.functions.worker.FunctionAssignmentTailer
- start() - Method in class org.apache.pulsar.functions.worker.FunctionMetaDataManager
- start() - Method in class org.apache.pulsar.functions.worker.FunctionMetaDataTopicTailer
- start() - Method in class org.apache.pulsar.functions.worker.LeaderService
- start() - Method in class org.apache.pulsar.functions.worker.rest.WorkerServer
- start() - Method in class org.apache.pulsar.functions.worker.Worker
- start(AuthenticationService, AuthorizationService, ErrorNotifier) - Method in class org.apache.pulsar.functions.worker.PulsarWorkerService
- start(AuthenticationService, AuthorizationService, ErrorNotifier) - Method in class org.apache.pulsar.functions.worker.service.WorkerServiceWithClassLoader
- start(AuthenticationService, AuthorizationService, ErrorNotifier) - Method in interface org.apache.pulsar.functions.worker.WorkerService
-
Start the worker API service.
- startFromMessage(MessageId) - Method in class org.apache.pulsar.functions.worker.FunctionAssignmentTailer
- startFunction(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- startFunction(String, String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- startFunction(FunctionRuntimeInfo) - Method in class org.apache.pulsar.functions.worker.FunctionActioner
- startFunctionInstance(String, String, String, String, URI, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- startFunctionInstance(String, String, String, String, URI, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Component
- startFunctionInstances(String, String, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- startFunctionInstances(String, String, String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Component
- startInstanceProcessTimeEnd() - Method in class org.apache.pulsar.functions.worker.WorkerStatsManager
- startInstanceProcessTimeStart() - Method in class org.apache.pulsar.functions.worker.WorkerStatsManager
- startSink(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SinksApiV3Resource
- startSink(String, String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SinksApiV3Resource
- startSource(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SourcesApiV3Resource
- startSource(String, String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SourcesApiV3Resource
- startupTimeEnd() - Method in class org.apache.pulsar.functions.worker.WorkerStatsManager
- startupTimeStart() - Method in class org.apache.pulsar.functions.worker.WorkerStatsManager
- stop() - Method in class org.apache.pulsar.functions.worker.PulsarWorkerService
- stop() - Method in class org.apache.pulsar.functions.worker.rest.WorkerServer
- stop() - Method in class org.apache.pulsar.functions.worker.service.WorkerServiceWithClassLoader
- stop() - Method in class org.apache.pulsar.functions.worker.Worker
- stop() - Method in interface org.apache.pulsar.functions.worker.WorkerService
-
Stop the worker API service.
- stopAllOwnedFunctions() - Method in class org.apache.pulsar.functions.worker.FunctionRuntimeManager
-
It stops all functions instances owned by current worker.
- stopFunction(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v2.FunctionsApiV2Resource
- stopFunction(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- stopFunction(String, String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v2.FunctionsApiV2Resource
- stopFunction(String, String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- stopFunction(FunctionRuntimeInfo) - Method in class org.apache.pulsar.functions.worker.FunctionActioner
- stopFunctionInstance(String, String, String, String, URI, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- stopFunctionInstance(String, String, String, String, URI, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImplV2
- stopFunctionInstance(String, String, String, String, URI, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Component
- stopFunctionInstance(String, String, String, String, URI, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.FunctionsV2
- stopFunctionInstances(String, String, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- stopFunctionInstances(String, String, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImplV2
- stopFunctionInstances(String, String, String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Component
- stopFunctionInstances(String, String, String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.FunctionsV2
- stopInstanceProcessTimeEnd() - Method in class org.apache.pulsar.functions.worker.WorkerStatsManager
- stopInstanceProcessTimeStart() - Method in class org.apache.pulsar.functions.worker.WorkerStatsManager
- stopSink(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SinksApiV3Resource
- stopSink(String, String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SinksApiV3Resource
- stopSource(String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SourcesApiV3Resource
- stopSource(String, String, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SourcesApiV3Resource
- stopWhenNoMoreMessages() - Method in class org.apache.pulsar.functions.worker.FunctionMetaDataTopicTailer
T
- terminateFunction(FunctionRuntimeInfo) - Method in class org.apache.pulsar.functions.worker.FunctionActioner
- throwRestExceptionIfUnauthorizedForNamespace(String, String, String, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- throwUnavailableException() - Static method in class org.apache.pulsar.functions.worker.rest.RestUtils
- TooFewWorkersException() - Constructor for exception org.apache.pulsar.functions.worker.SchedulerManager.TooFewWorkersException
- triggerError(Throwable) - Method in interface org.apache.pulsar.functions.worker.ErrorNotifier
- triggerError(Throwable) - Method in class org.apache.pulsar.functions.worker.ErrorNotifierImpl
- triggerError(Throwable) - Method in class org.apache.pulsar.functions.worker.ErrorNotifierShutdownServiceImpl
- triggerFunction(String, String, String, String, InputStream, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v2.FunctionsApiV2Resource
- triggerFunction(String, String, String, String, InputStream, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- triggerFunction(String, String, String, String, InputStream, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- triggerFunction(String, String, String, String, InputStream, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImplV2
- triggerFunction(String, String, String, String, InputStream, String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Component
- triggerFunction(String, String, String, String, InputStream, String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.FunctionsV2
- triggerReadToTheEndAndExit() - Method in class org.apache.pulsar.functions.worker.FunctionAssignmentTailer
U
- UnknownWorkerException() - Constructor for exception org.apache.pulsar.functions.worker.SchedulerManager.UnknownWorkerException
- updateFunction(String, String, String, InputStream, FormDataContentDisposition, String, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v2.FunctionsApiV2Resource
- updateFunction(String, String, String, InputStream, FormDataContentDisposition, String, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImplV2
- updateFunction(String, String, String, InputStream, FormDataContentDisposition, String, String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.FunctionsV2
- updateFunction(String, String, String, InputStream, FormDataContentDisposition, String, FunctionConfig, AuthenticationParameters, UpdateOptionsImpl) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImpl
- updateFunction(String, String, String, InputStream, FormDataContentDisposition, String, FunctionConfig, AuthenticationParameters, UpdateOptionsImpl) - Method in interface org.apache.pulsar.functions.worker.service.api.Functions
-
Update a function.
- updateFunction(String, String, String, InputStream, FormDataContentDisposition, String, FunctionConfig, UpdateOptionsImpl) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- updateFunctionOnLeader(Function.FunctionMetaData, boolean) - Method in class org.apache.pulsar.functions.worker.FunctionMetaDataManager
-
Called by the worker when we are in the leader mode.
- updateFunctionOnWorkerLeader(String, String, String, InputStream, boolean) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- updateFunctionOnWorkerLeader(String, String, String, InputStream, boolean, URI, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImpl
- updateFunctionOnWorkerLeader(String, String, String, InputStream, boolean, URI, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Functions
- updateSink(String, String, String, InputStream, FormDataContentDisposition, String, SinkConfig, AuthenticationParameters, UpdateOptionsImpl) - Method in class org.apache.pulsar.functions.worker.rest.api.SinksImpl
- updateSink(String, String, String, InputStream, FormDataContentDisposition, String, SinkConfig, AuthenticationParameters, UpdateOptionsImpl) - Method in interface org.apache.pulsar.functions.worker.service.api.Sinks
-
Update a function.
- updateSink(String, String, String, InputStream, FormDataContentDisposition, String, SinkConfig, UpdateOptionsImpl) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SinksApiV3Resource
- updateSource(String, String, String, InputStream, FormDataContentDisposition, String, SourceConfig, AuthenticationParameters, UpdateOptionsImpl) - Method in class org.apache.pulsar.functions.worker.rest.api.SourcesImpl
- updateSource(String, String, String, InputStream, FormDataContentDisposition, String, SourceConfig, AuthenticationParameters, UpdateOptionsImpl) - Method in interface org.apache.pulsar.functions.worker.service.api.Sources
-
Update a function.
- updateSource(String, String, String, InputStream, FormDataContentDisposition, String, SourceConfig, UpdateOptionsImpl) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.SourcesApiV3Resource
- updateWorkerDrainMap() - Method in class org.apache.pulsar.functions.worker.SchedulerManager
- uploadFileToBookkeeper(String, File, Namespace) - Static method in class org.apache.pulsar.functions.worker.WorkerUtils
- uploadFunction(InputStream, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v2.FunctionsApiV2Resource
- uploadFunction(InputStream, String) - Method in class org.apache.pulsar.functions.worker.rest.api.v3.FunctionsApiV3Resource
- uploadFunction(InputStream, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- uploadFunction(InputStream, String, AuthenticationParameters) - Method in class org.apache.pulsar.functions.worker.rest.api.FunctionsImplV2
- uploadFunction(InputStream, String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.Component
- uploadFunction(InputStream, String, AuthenticationParameters) - Method in interface org.apache.pulsar.functions.worker.service.api.FunctionsV2
- uploadToBookKeeper(Namespace, InputStream, String) - Static method in class org.apache.pulsar.functions.worker.WorkerUtils
- uri - Variable in class org.apache.pulsar.functions.worker.rest.api.v2.WorkerApiV2Resource
- uri - Variable in class org.apache.pulsar.functions.worker.rest.FunctionApiResource
V
- validateGetFunctionInstanceRequestParams(String, String, String, Function.FunctionDetails.ComponentType, String) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- validateGetFunctionRequestParams(String, String, String, Function.FunctionDetails.ComponentType) - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
W
- waitForError() - Method in interface org.apache.pulsar.functions.worker.ErrorNotifier
- waitForError() - Method in class org.apache.pulsar.functions.worker.ErrorNotifierImpl
- waitForError() - Method in class org.apache.pulsar.functions.worker.ErrorNotifierShutdownServiceImpl
- worker() - Method in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- worker() - Method in interface org.apache.pulsar.functions.worker.service.api.Component
- Worker - Class in org.apache.pulsar.functions.worker
- Worker(WorkerConfig) - Constructor for class org.apache.pulsar.functions.worker.Worker
- WorkerApiV2Resource - Class in org.apache.pulsar.functions.worker.rest.api.v2
- WorkerApiV2Resource() - Constructor for class org.apache.pulsar.functions.worker.rest.api.v2.WorkerApiV2Resource
- WorkerImpl - Class in org.apache.pulsar.functions.worker.rest.api
- WorkerImpl(Supplier<PulsarWorkerService>) - Constructor for class org.apache.pulsar.functions.worker.rest.api.WorkerImpl
- WorkerNotRemovedAfterPriorDrainException() - Constructor for exception org.apache.pulsar.functions.worker.SchedulerManager.WorkerNotRemovedAfterPriorDrainException
- WorkerReadinessResource - Class in org.apache.pulsar.functions.worker.rest
- WorkerReadinessResource() - Constructor for class org.apache.pulsar.functions.worker.rest.WorkerReadinessResource
- Workers<W extends WorkerService> - Interface in org.apache.pulsar.functions.worker.service.api
-
The service to manage worker.
- WorkerServer - Class in org.apache.pulsar.functions.worker.rest
- WorkerServer(WorkerService, AuthenticationService) - Constructor for class org.apache.pulsar.functions.worker.rest.WorkerServer
- WorkerService - Interface in org.apache.pulsar.functions.worker
-
API service provides the ability to manage functions.
- WorkerServiceDefinition - Class in org.apache.pulsar.functions.worker.service
-
Metadata information about a function worker service.
- WorkerServiceDefinition() - Constructor for class org.apache.pulsar.functions.worker.service.WorkerServiceDefinition
- WorkerServiceLoader - Class in org.apache.pulsar.functions.worker.service
-
Loader to load worker service.
- WorkerServiceLoader() - Constructor for class org.apache.pulsar.functions.worker.service.WorkerServiceLoader
- workerServiceSupplier - Variable in class org.apache.pulsar.functions.worker.rest.api.ComponentImpl
- WorkerServiceWithClassLoader - Class in org.apache.pulsar.functions.worker.service
-
A worker service with its classloader.
- WorkerServiceWithClassLoader() - Constructor for class org.apache.pulsar.functions.worker.service.WorkerServiceWithClassLoader
- WorkerStatsApiV2Resource - Class in org.apache.pulsar.functions.worker.rest.api.v2
- WorkerStatsApiV2Resource() - Constructor for class org.apache.pulsar.functions.worker.rest.api.v2.WorkerStatsApiV2Resource
- WorkerStatsManager - Class in org.apache.pulsar.functions.worker
- WorkerStatsManager(WorkerConfig, boolean) - Constructor for class org.apache.pulsar.functions.worker.WorkerStatsManager
- WorkerUtils - Class in org.apache.pulsar.functions.worker
- WorkerUtils.NotLeaderAnymore - Exception in org.apache.pulsar.functions.worker
- write(byte[]) - Method in class org.apache.pulsar.functions.worker.dlog.DLOutputStream
- write(byte[], int, int) - Method in class org.apache.pulsar.functions.worker.dlog.DLOutputStream
- write(int) - Method in class org.apache.pulsar.functions.worker.dlog.DLOutputStream
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ComponentImpl.isSuperUser(AuthenticationParameters)