See: Description
| Interface | Description |
|---|---|
| KinesisIOOptions |
PipelineOptions for
KinesisIO. |
| KinesisPartitioner<T> |
Kinesis interface for custom partitioner.
|
| KinesisPartitioner.ExplicitPartitioner<T> |
An explicit partitioner that always returns a
Nonnull explicit hash key. |
| 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.
|