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

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

Introduction

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

Prototype


public void setStreamArn(String streamArn) 

Source Link

Document

The Amazon Resource Name (ARN) for the stream.

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);/* w w  w.ja  va2  s .c  o m*/
    req.setStreamArn(streamArn);
    if (seqNum == null) {
        req.setShardIteratorType(ShardIteratorType.TRIM_HORIZON);
    } else {
        req.setShardIteratorType(ShardIteratorType.AFTER_SEQUENCE_NUMBER);
        req.setSequenceNumber(seqNum);
    }
    return req;
}