public class DynamoDBStreamsProxy
extends java.lang.Object
implements com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxyExtended
| Modifier and Type | Class and Description |
|---|---|
static class |
DynamoDBStreamsProxy.Builder |
| Modifier and Type | Method and Description |
|---|---|
com.amazonaws.services.kinesis.model.GetRecordsResult |
get(java.lang.String shardIterator,
int maxRecords) |
java.util.Set<java.lang.String> |
getAllShardIds() |
java.lang.String |
getIterator(java.lang.String shardId,
java.util.Date timestamp) |
java.lang.String |
getIterator(java.lang.String shardId,
java.lang.String iteratorType) |
java.lang.String |
getIterator(java.lang.String shardId,
java.lang.String iteratorType,
java.lang.String sequenceNumber) |
com.amazonaws.services.kinesis.model.Shard |
getShard(java.lang.String shardId) |
java.util.List<com.amazonaws.services.kinesis.model.Shard> |
getShardList() |
com.amazonaws.services.kinesis.model.DescribeStreamResult |
getStreamInfo(java.lang.String startShardId) |
com.amazonaws.services.kinesis.model.PutRecordResult |
put(java.lang.String exclusiveMinimumSequenceNumber,
java.lang.String explicitHashKey,
java.lang.String partitionKey,
java.nio.ByteBuffer data) |
com.amazonaws.services.kinesis.clientlibrary.proxies.ShardClosureVerificationResponse |
verifyShardClosure(java.lang.String shardId) |
public com.amazonaws.services.kinesis.model.GetRecordsResult get(java.lang.String shardIterator,
int maxRecords)
throws com.amazonaws.services.kinesis.model.ResourceNotFoundException,
com.amazonaws.services.kinesis.model.InvalidArgumentException,
com.amazonaws.services.kinesis.model.ExpiredIteratorException
get in interface com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxycom.amazonaws.services.kinesis.model.ResourceNotFoundExceptioncom.amazonaws.services.kinesis.model.InvalidArgumentExceptioncom.amazonaws.services.kinesis.model.ExpiredIteratorExceptionpublic com.amazonaws.services.kinesis.model.DescribeStreamResult getStreamInfo(java.lang.String startShardId)
throws com.amazonaws.services.kinesis.model.ResourceNotFoundException,
com.amazonaws.services.kinesis.model.LimitExceededException
getStreamInfo in interface com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxycom.amazonaws.services.kinesis.model.ResourceNotFoundExceptioncom.amazonaws.services.kinesis.model.LimitExceededExceptionpublic com.amazonaws.services.kinesis.model.Shard getShard(java.lang.String shardId)
getShard in interface com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxyExtendedpublic java.util.List<com.amazonaws.services.kinesis.model.Shard> getShardList()
getShardList in interface com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxypublic com.amazonaws.services.kinesis.clientlibrary.proxies.ShardClosureVerificationResponse verifyShardClosure(java.lang.String shardId)
verifyShardClosure in interface com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxypublic java.util.Set<java.lang.String> getAllShardIds()
throws com.amazonaws.services.kinesis.model.ResourceNotFoundException
getAllShardIds in interface com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxycom.amazonaws.services.kinesis.model.ResourceNotFoundExceptionpublic java.lang.String getIterator(java.lang.String shardId,
java.lang.String iteratorType,
java.lang.String sequenceNumber)
getIterator in interface com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxypublic java.lang.String getIterator(java.lang.String shardId,
java.lang.String iteratorType)
getIterator in interface com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxypublic java.lang.String getIterator(java.lang.String shardId,
java.util.Date timestamp)
getIterator in interface com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxypublic com.amazonaws.services.kinesis.model.PutRecordResult put(java.lang.String exclusiveMinimumSequenceNumber,
java.lang.String explicitHashKey,
java.lang.String partitionKey,
java.nio.ByteBuffer data)
throws com.amazonaws.services.kinesis.model.ResourceNotFoundException,
com.amazonaws.services.kinesis.model.InvalidArgumentException
put in interface com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxycom.amazonaws.services.kinesis.model.ResourceNotFoundExceptioncom.amazonaws.services.kinesis.model.InvalidArgumentException