InputConsumerTask

Routes @DestinationStreamAffinedMessages by stream to the appropriate channel and @ CheckpointMessages to the state manager.

TODO: Handle other message types.

Constructors

Link copied to clipboard
constructor(inputFlow: ReservingDeserializingInputFlow, pipelineInputQueue: PartitionedQueue<PipelineEvent<StreamKey, DestinationRecordRaw>>, partitioner: InputPartitioner, pipelineEventBookkeepingRouter: PipelineEventBookkeepingRouter)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open suspend override fun execute()

Deserialize and route the message to the appropriate channel.