Example usage for com.amazonaws.services.dynamodbv2.model GetShardIteratorRequest setSequenceNumber

List of usage examples for com.amazonaws.services.dynamodbv2.model GetShardIteratorRequest setSequenceNumber

Introduction

In this page you can find the example usage for com.amazonaws.services.dynamodbv2.model GetShardIteratorRequest setSequenceNumber.

Prototype


public void setSequenceNumber(String sequenceNumber) 

Source Link

Document

The sequence number of a stream record in the shard from which to start reading.

Usage

From source file:dynamok.source.DynamoDbSourceTask.java

License:Apache License

private GetShardIteratorRequest getShardIteratorRequest(String shardId, String streamArn, String seqNum) {
    final GetShardIteratorRequest req = new GetShardIteratorRequest();
    req.setShardId(shardId);/*from   ww w  . ja v a2s . co m*/
    req.setStreamArn(streamArn);
    if (seqNum == null) {
        req.setShardIteratorType(ShardIteratorType.TRIM_HORIZON);
    } else {
        req.setShardIteratorType(ShardIteratorType.AFTER_SEQUENCE_NUMBER);
        req.setSequenceNumber(seqNum);
    }
    return req;
}