| Package | Description |
|---|---|
| org.apache.pulsar.functions.worker | |
| org.apache.pulsar.functions.worker.rest | |
| org.apache.pulsar.functions.worker.rest.api.v2 | |
| org.apache.pulsar.functions.worker.service |
Pulsar Functions Worker Service.
|
| org.apache.pulsar.functions.worker.service.api |
Pulsar Worker Services API.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PulsarWorkerService
A service component contains everything to run a worker except rest server.
|
| Modifier and Type | Method and Description |
|---|---|
Functions<? extends WorkerService> |
WorkerService.getFunctions()
Get the functions service.
|
FunctionsV2<? extends WorkerService> |
WorkerService.getFunctionsV2()
Get the functions service (v2).
|
Sinks<? extends WorkerService> |
WorkerService.getSinks()
Get the sinks service.
|
Sources<? extends WorkerService> |
WorkerService.getSources()
Get the sources service.
|
Workers<? extends WorkerService> |
WorkerService.getWorkers()
Get the worker service.
|
| Constructor and Description |
|---|
LeaderService(WorkerService workerService,
org.apache.pulsar.client.api.PulsarClient pulsarClient,
FunctionAssignmentTailer functionAssignmentTailer,
SchedulerManager schedulerManager,
FunctionRuntimeManager functionRuntimeManager,
FunctionMetaDataManager functionMetaDataManager,
MembershipManager membershipManager,
ErrorNotifier errorNotifier) |
| Modifier and Type | Method and Description |
|---|---|
WorkerService |
FunctionApiResource.get() |
WorkerService |
WorkerReadinessResource.get() |
| Modifier and Type | Method and Description |
|---|---|
static org.eclipse.jetty.servlet.ServletContextHandler |
WorkerServer.newServletContextHandler(String contextPath,
org.glassfish.jersey.server.ResourceConfig config,
WorkerService workerService,
AuthenticationService authenticationService) |
static org.eclipse.jetty.servlet.ServletContextHandler |
WorkerServer.newServletContextHandler(String contextPath,
org.glassfish.jersey.server.ResourceConfig config,
WorkerService workerService,
boolean requireAuthentication,
AuthenticationService authenticationService) |
| Constructor and Description |
|---|
WorkerServer(WorkerService workerService,
AuthenticationService authenticationService) |
| Modifier and Type | Method and Description |
|---|---|
WorkerService |
WorkerStatsApiV2Resource.get() |
WorkerService |
WorkerApiV2Resource.get() |
| Modifier and Type | Class and Description |
|---|---|
class |
WorkerServiceWithClassLoader
A worker service with its classloader.
|
| Modifier and Type | Method and Description |
|---|---|
static WorkerService |
WorkerServiceLoader.load(WorkerConfig workerConfig)
Load the worker services for the given protocol list.
|
| Modifier and Type | Method and Description |
|---|---|
Functions<? extends WorkerService> |
WorkerServiceWithClassLoader.getFunctions() |
FunctionsV2<? extends WorkerService> |
WorkerServiceWithClassLoader.getFunctionsV2() |
Sinks<? extends WorkerService> |
WorkerServiceWithClassLoader.getSinks() |
Sources<? extends WorkerService> |
WorkerServiceWithClassLoader.getSources() |
Workers<? extends WorkerService> |
WorkerServiceWithClassLoader.getWorkers() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Component<W extends WorkerService>
Provide service API to access components.
|
interface |
Functions<W extends WorkerService>
The service to manage functions.
|
interface |
FunctionsV2<W extends WorkerService>
The v2 functions API to manage functions.
|
interface |
Sinks<W extends WorkerService>
The service to manage sinks.
|
interface |
Sources<W extends WorkerService>
The service to manage sources.
|
interface |
Workers<W extends WorkerService>
The service to manage worker.
|
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.