Package io.camunda.zeebe.streamprocessor
Class StreamProcessorBuilder
java.lang.Object
io.camunda.zeebe.streamprocessor.StreamProcessorBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactorSchedulingService(ActorSchedulingService actorSchedulingService) build()commandResponseWriter(CommandResponseWriter commandResponseWriter) eventApplierFactory(Function<MutableZeebeState, EventApplier> eventApplierFactory) intlistener(StreamProcessorListener listener) maxCommandsInBatch(int maxCommandsInBatch) nodeId(int nodeId) partitionCommandSender(InterPartitionCommandSender interPartitionCommandSender) recordProcessors(List<RecordProcessor> recordProcessors) streamProcessorMode(StreamProcessorMode streamProcessorMode)
-
Constructor Details
-
StreamProcessorBuilder
public StreamProcessorBuilder()
-
-
Method Details
-
recordProcessors
-
actorSchedulingService
-
nodeId
-
logStream
-
commandResponseWriter
-
listener
-
zeebeDb
-
eventApplierFactory
public StreamProcessorBuilder eventApplierFactory(Function<MutableZeebeState, EventApplier> eventApplierFactory) -
streamProcessorMode
-
partitionCommandSender
public StreamProcessorBuilder partitionCommandSender(InterPartitionCommandSender interPartitionCommandSender) -
getProcessingContext
-
getActorSchedulingService
-
getLifecycleListeners
-
getZeebeDb
-
getNodeId
public int getNodeId() -
getRecordProcessors
-
getEventApplierFactory
-
build
-
maxCommandsInBatch
-