| Package | Description |
|---|---|
| com.amazonaws.services.kinesis.clientlibrary.lib.worker |
| Modifier and Type | Method and Description |
|---|---|
TaskResult |
KinesisShutdownTask.call() |
TaskResult |
ProcessTask.call() |
TaskResult |
MetricsCollectingTaskDecorator.call()
Perform task logic.
|
TaskResult |
InitializeTask.call() |
TaskResult |
BlockOnParentShardTask.call() |
TaskResult |
ShardSyncTask.call() |
TaskResult |
ITask.call()
Perform task logic.
|
TaskResult |
ShutdownNotificationTask.call() |
TaskResult |
ShardSyncStrategy.onFoundCompletedShard()
Invoked when a completed shard is found.
|
TaskResult |
ShardSyncStrategy.onShardConsumerShutDown()
Invoked when ShardConsumer is shutdown.
|
default TaskResult |
ShardSyncStrategy.onShardConsumerShutDown(List<com.amazonaws.services.kinesis.model.Shard> latestShards)
Invoked when ShardConsumer is shutdown and all shards are provided.
|
TaskResult |
ShardSyncStrategy.onWorkerInitialization()
Invoked at worker initialization
|
TaskResult |
IPeriodicShardSyncManager.start() |
TaskResult |
ShardSyncStrategy.syncShards()
Invoked when the KCL application wants to execute shard-sync.
|
TaskResult |
IPeriodicShardSyncManager.syncShardsOnce()
Runs ShardSync once, without scheduling further periodic ShardSyncs.
|
Copyright © 2024. All rights reserved.