@Experimental(value=SOURCE_SINK)
See: Description
| Interface | Description | 
|---|---|
| AWSClientsProvider | Provides instances of AWS clients. | 
| KinesisPartitioner | Kinesis interface for custom partitioner. | 
| RateLimitPolicy | |
| RateLimitPolicyFactory | Implement this interface to create a  RateLimitPolicy. | 
| WatermarkPolicy | Implement this interface to define a custom watermark calculation heuristic. | 
| WatermarkPolicyFactory | Implement this interface to create a  WatermarkPolicy. | 
| Exception | Description | 
|---|---|
| KinesisClientThrottledException | Thrown when the Kinesis client was throttled due to rate limits. |