| Interface | Description |
|---|---|
| KinesisProxyInterface |
Interface for a Kinesis proxy that operates on multiple Kinesis streams within the same AWS service region.
|
| KinesisProxyV2Interface |
Interface for a Kinesis proxy using AWS SDK v2.x operating on multiple Kinesis streams within the same AWS service region.
|
| Class | Description |
|---|---|
| DynamoDBStreamsProxy |
DynamoDB streams proxy: interface interacting with the DynamoDB streams.
|
| FullJitterBackoff |
Used to calculate full jitter backoff sleep durations.
|
| GetShardListResult |
Basic model class to bundle the shards retrieved from Kinesis on a
KinesisProxyInterface.getShardList(Map) call. |
| KinesisProxy |
Kinesis proxy implementation - a utility class that is used as a proxy to make
calls to AWS Kinesis for several functions, such as getting a list of shards and
fetching a batch of data records starting from a specified record sequence number.
|
| KinesisProxyV2 |
Kinesis proxy implementation using AWS SDK v2.x - a utility class that is used as a proxy to make
calls to AWS Kinesis for several EFO (Enhanced Fan Out) functions, such as de-/registering stream consumers,
subscribing to a shard and receiving records from a shard.
|
| KinesisProxyV2Factory |
Creates instances of
KinesisProxyV2. |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.