| Package | Description |
|---|---|
| software.amazon.kinesis.leases | |
| software.amazon.kinesis.lifecycle | |
| software.amazon.kinesis.metrics |
| Modifier and Type | Class and Description |
|---|---|
class |
ShardSyncTask
This task syncs leases/activies with shards of the stream.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BlockOnParentShardTask
Task to block until processing of all data records in the parent shard(s) is completed.
|
class |
InitializeTask
Task for initializing shard position and invoking the ShardRecordProcessor initialize() API.
|
class |
ProcessTask
Task for fetching data records and invoking processRecords() on the record processor instance.
|
class |
ShutdownNotificationTask
Notifies record processor of incoming shutdown request, and gives them a chance to checkpoint.
|
class |
ShutdownTask
Task for invoking the ShardRecordProcessor shutdown() callback.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MetricsCollectingTaskDecorator
Decorates an ConsumerTask and reports metrics about its timing and success/failure.
|
| Modifier and Type | Method and Description |
|---|---|
ConsumerTask |
MetricsCollectingTaskDecorator.getOther() |
| Constructor and Description |
|---|
MetricsCollectingTaskDecorator(ConsumerTask other,
MetricsFactory factory)
Constructor.
|
Copyright © 2025. All rights reserved.