Describe the feature
At the moment it's not possible to use batch operations in enhanced dynamodb client with immutable models.
Use Case
If I use enhanced dynamodb client with immutable models I shouldn't fall back to low-level dynamodb client for a trivial operations.
Proposed Solution
Add a new builder method to software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch class which accepts ImmutableTableSchema instead of item class.
Other Information
No response
Acknowledgements
AWS Java SDK version used
2.31.65
JDK version used
java version "24" 2025-03-18
Operating System and version
Linux 6.14.11
Describe the feature
At the moment it's not possible to use batch operations in enhanced dynamodb client with immutable models.
Use Case
If I use enhanced dynamodb client with immutable models I shouldn't fall back to low-level dynamodb client for a trivial operations.
Proposed Solution
Add a new builder method to
software.amazon.awssdk.enhanced.dynamodb.model.WriteBatchclass which acceptsImmutableTableSchemainstead of item class.Other Information
No response
Acknowledgements
AWS Java SDK version used
2.31.65
JDK version used
java version "24" 2025-03-18
Operating System and version
Linux 6.14.11