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

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

Introduction

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

Prototype


public void setShardId(String shardId) 

Source Link

Document

The identifier of the shard.

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);
    req.setStreamArn(streamArn);//from w  w  w .j  a  va 2  s.c om
    if (seqNum == null) {
        req.setShardIteratorType(ShardIteratorType.TRIM_HORIZON);
    } else {
        req.setShardIteratorType(ShardIteratorType.AFTER_SEQUENCE_NUMBER);
        req.setSequenceNumber(seqNum);
    }
    return req;
}