Class KinesisShardCheckpointer

java.lang.Object
io.trino.plugin.kinesis.KinesisShardCheckpointer

public class KinesisShardCheckpointer extends Object
  • Constructor Details

    • KinesisShardCheckpointer

      public KinesisShardCheckpointer(com.amazonaws.services.dynamodbv2.AmazonDynamoDB dynamoDBClient, String dynamoDBTable, KinesisSplit kinesisSplit, String logicalProcessName, int currentIterationNumber, long dynamoReadCapacity, long dynamoWriteCapacity)
    • KinesisShardCheckpointer

      public KinesisShardCheckpointer(com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseManager leaseManager, KinesisSplit kinesisSplit, String logicalProcessName, int currentIterationNumber, long dynamoReadCapacity, long dynamoWriteCapacity)
  • Method Details

    • checkpoint

      public void checkpoint(String lastReadSequenceNumber)
    • getLastReadSeqNumber

      public String getLastReadSeqNumber()