Class EmittingProcessorContext<T>

    • Method Detail

      • forward

        public void forward​(T input)
        Description copied from interface: ProcessorContext
        Forwards the input to all downstream processors.
        Specified by:
        forward in interface ProcessorContext<T>
        Parameters:
        input - the input
      • forward

        public void forward​(T input,
                            String stream)
        Description copied from interface: ProcessorContext
        Forwards the input to downstream processors at specified stream.
        Specified by:
        forward in interface ProcessorContext<T>
        Parameters:
        input - the input
        stream - the stream to forward
      • isWindowed

        public boolean isWindowed()
        Description copied from interface: ProcessorContext
        Returns true if the processing is in a windowed context and should wait for punctuation before emitting results.
        Specified by:
        isWindowed in interface ProcessorContext<T>
        Returns:
        whether this is a windowed context or not
      • setTimestampField

        public void setTimestampField​(String fieldName)
      • setEventTimestamp

        public void setEventTimestamp​(long timestamp)