Skip to content

Commit 80cfa8d

Browse files
committed
feat: Enhance BatchProcessorAttribute to support typed handlers
- Updated BatchProcessorAttribute to allow configuration of typed handlers for DynamoDB, Kinesis, and SQS events. - Introduced CreateTypedBatchProcessingAspectHandler method to handle typed batch processing. - Added validation for typed handler configurations. - Implemented singleton instances for TypedDynamoDbStreamBatchProcessor, TypedKinesisEventBatchProcessor, and TypedSqsBatchProcessor. - Refactored constructors to accept Powertools configurations and default services for typed processors.
1 parent 253d423 commit 80cfa8d

File tree

5 files changed

+1809
-1549
lines changed

5 files changed

+1809
-1549
lines changed

0 commit comments

Comments
 (0)