Class KinesisRecordProcessor

  • All Implemented Interfaces:
    software.amazon.kinesis.processor.ShardRecordProcessor

    public class KinesisRecordProcessor
    extends java.lang.Object
    implements software.amazon.kinesis.processor.ShardRecordProcessor
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void initialize​(software.amazon.kinesis.lifecycle.events.InitializationInput initializationInput)  
      void leaseLost​(software.amazon.kinesis.lifecycle.events.LeaseLostInput leaseLostInput)  
      void processRecords​(software.amazon.kinesis.lifecycle.events.ProcessRecordsInput processRecordsInput)  
      void shardEnded​(software.amazon.kinesis.lifecycle.events.ShardEndedInput shardEndedInput)  
      void shutdownRequested​(software.amazon.kinesis.lifecycle.events.ShutdownRequestedInput shutdownRequestedInput)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • initialize

        public void initialize​(software.amazon.kinesis.lifecycle.events.InitializationInput initializationInput)
        Specified by:
        initialize in interface software.amazon.kinesis.processor.ShardRecordProcessor
      • processRecords

        public void processRecords​(software.amazon.kinesis.lifecycle.events.ProcessRecordsInput processRecordsInput)
        Specified by:
        processRecords in interface software.amazon.kinesis.processor.ShardRecordProcessor
      • leaseLost

        public void leaseLost​(software.amazon.kinesis.lifecycle.events.LeaseLostInput leaseLostInput)
        Specified by:
        leaseLost in interface software.amazon.kinesis.processor.ShardRecordProcessor
      • shardEnded

        public void shardEnded​(software.amazon.kinesis.lifecycle.events.ShardEndedInput shardEndedInput)
        Specified by:
        shardEnded in interface software.amazon.kinesis.processor.ShardRecordProcessor
      • shutdownRequested

        public void shutdownRequested​(software.amazon.kinesis.lifecycle.events.ShutdownRequestedInput shutdownRequestedInput)
        Specified by:
        shutdownRequested in interface software.amazon.kinesis.processor.ShardRecordProcessor