Class DynamoDBStreamsMultiStreamTracker

java.lang.Object
com.amazonaws.services.dynamodbv2.streamsadapter.DynamoDBStreamsMultiStreamTracker
All Implemented Interfaces:
software.amazon.kinesis.processor.MultiStreamTracker, software.amazon.kinesis.processor.StreamTracker

public class DynamoDBStreamsMultiStreamTracker extends Object implements software.amazon.kinesis.processor.MultiStreamTracker
  • Field Summary

    Fields inherited from interface software.amazon.kinesis.processor.StreamTracker

    DEFAULT_POSITION_IN_STREAM
  • Constructor Summary

    Constructors
    Constructor
    Description
    DynamoDBStreamsMultiStreamTracker(List<software.amazon.kinesis.common.StreamConfig> streamConfigList, software.amazon.kinesis.processor.FormerStreamsLeasesDeletionStrategy formerStreamsLeasesDeletionStrategy)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    software.amazon.kinesis.processor.FormerStreamsLeasesDeletionStrategy
     
    List<software.amazon.kinesis.common.StreamConfig>
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface software.amazon.kinesis.processor.MultiStreamTracker

    isMultiStream

    Methods inherited from interface software.amazon.kinesis.processor.StreamTracker

    createStreamConfig, orphanedStreamInitialPositionInStream
  • Constructor Details

    • DynamoDBStreamsMultiStreamTracker

      public DynamoDBStreamsMultiStreamTracker(List<software.amazon.kinesis.common.StreamConfig> streamConfigList, software.amazon.kinesis.processor.FormerStreamsLeasesDeletionStrategy formerStreamsLeasesDeletionStrategy)
  • Method Details

    • streamConfigList

      public List<software.amazon.kinesis.common.StreamConfig> streamConfigList()
      Specified by:
      streamConfigList in interface software.amazon.kinesis.processor.StreamTracker
    • formerStreamsLeasesDeletionStrategy

      public software.amazon.kinesis.processor.FormerStreamsLeasesDeletionStrategy formerStreamsLeasesDeletionStrategy()
      Specified by:
      formerStreamsLeasesDeletionStrategy in interface software.amazon.kinesis.processor.StreamTracker