Class StreamProcessorMetrics


  • public final class StreamProcessorMetrics
    extends Object
    • Constructor Detail

      • StreamProcessorMetrics

        public StreamProcessorMetrics​(int partitionId)
    • Method Detail

      • processingLatency

        public void processingLatency​(RecordType recordType,
                                      long written,
                                      long processed)
      • processingDuration

        public void processingDuration​(RecordType recordType,
                                       long started,
                                       long processed)
      • commandsProcessed

        public void commandsProcessed()
        We only process commands.
      • recordsWritten

        public void recordsWritten​(long amount)
        We write various type of records. The positions are always increasing and incremented by 1 for one record.
      • eventSkipped

        public void eventSkipped()
        We skip events on processing.
      • recoveryTime

        public void recoveryTime​(long durationMillis)
      • setLastProcessedPosition

        public void setLastProcessedPosition​(long position)