public class KinesisConsumerTaskFactory extends Object implements ConsumerTaskFactory
| Constructor and Description |
|---|
KinesisConsumerTaskFactory() |
| Modifier and Type | Method and Description |
|---|---|
ConsumerTask |
createBlockOnParentTask(ShardConsumerArgument argument)
Creates a block on parent task.
|
ConsumerTask |
createInitializeTask(ShardConsumerArgument argument)
Creates an initialize task.
|
ConsumerTask |
createProcessTask(ShardConsumerArgument argument,
ProcessRecordsInput processRecordsInput)
Creates a process task.
|
ConsumerTask |
createShutdownNotificationTask(ShardConsumerArgument argument,
ShardConsumer consumer)
Creates a shutdown notification task.
|
ConsumerTask |
createShutdownTask(ShardConsumerArgument argument,
ShardConsumer consumer,
ProcessRecordsInput input)
Creates a shutdown task.
|
public ConsumerTask createShutdownTask(ShardConsumerArgument argument, ShardConsumer consumer, ProcessRecordsInput input)
ConsumerTaskFactorycreateShutdownTask in interface ConsumerTaskFactorypublic ConsumerTask createProcessTask(ShardConsumerArgument argument, ProcessRecordsInput processRecordsInput)
ConsumerTaskFactorycreateProcessTask in interface ConsumerTaskFactorypublic ConsumerTask createInitializeTask(ShardConsumerArgument argument)
ConsumerTaskFactorycreateInitializeTask in interface ConsumerTaskFactorypublic ConsumerTask createBlockOnParentTask(ShardConsumerArgument argument)
ConsumerTaskFactorycreateBlockOnParentTask in interface ConsumerTaskFactorypublic ConsumerTask createShutdownNotificationTask(ShardConsumerArgument argument, ShardConsumer consumer)
ConsumerTaskFactorycreateShutdownNotificationTask in interface ConsumerTaskFactoryCopyright © 2025. All rights reserved.