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) nodeId(int nodeId) streamProcessorFactory(TypedRecordProcessorFactory typedRecordProcessorFactory) streamProcessorMode(StreamProcessorMode streamProcessorMode) typedStreamWriterFactory(Function<LogStreamBatchWriter, LegacyTypedStreamWriter> typedStreamWriterFactory)
-
Constructor Details
-
StreamProcessorBuilder
public StreamProcessorBuilder()
-
-
Method Details
-
streamProcessorFactory
public StreamProcessorBuilder streamProcessorFactory(TypedRecordProcessorFactory typedRecordProcessorFactory) -
actorSchedulingService
-
nodeId
-
logStream
-
commandResponseWriter
-
listener
-
zeebeDb
-
eventApplierFactory
public StreamProcessorBuilder eventApplierFactory(Function<MutableZeebeState, EventApplier> eventApplierFactory) -
streamProcessorMode
-
getTypedRecordProcessorFactory
-
getProcessingContext
-
getActorSchedulingService
-
getLifecycleListeners
-
getZeebeDb
-
getNodeId
public int getNodeId() -
getEventApplierFactory
-
build
-
getTypedStreamWriterFactory
-
typedStreamWriterFactory
public StreamProcessorBuilder typedStreamWriterFactory(Function<LogStreamBatchWriter, LegacyTypedStreamWriter> typedStreamWriterFactory)
-