Interface KastCoProcessorContext


  • public interface KastCoProcessorContext
    • Method Detail

      • timestamp

        Long timestamp()
        Timestamp of the element currently being processed or timestamp of a firing timer.

        This might be null, for example if the time characteristic of your program is set to TimeCharacteristic.ProcessingTime.

      • output

        void output​(KastOutputTag sideOutputTag,
                    KastRow kRow)
        Emits a record to the side output identified by the KastOutputTag.
        Parameters:
        sideOutputTag - the KastOutputTag that identifies the side output to emit to.
        kRow - The record to emit.