Skip to content

Commit d8d5d87

Browse files
committed
Added support for DynamoDbAutoGeneratedKey annotation
1 parent f49c22a commit d8d5d87

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

services-custom/dynamodb-enhanced/src/main/java/software/amazon/awssdk/enhanced/dynamodb/extensions/AutoGeneratedUuidExtension.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,8 @@ public static AutoGeneratedUuidExtension create() {
114114
*/
115115
@Override
116116
public WriteModification beforeWrite(DynamoDbExtensionContext.BeforeWrite context) {
117+
118+
117119
Collection<String> customMetadataObject = context.tableMetadata()
118120
.customMetadataObject(CUSTOM_METADATA_KEY, Collection.class)
119121
.orElse(null);

services-custom/dynamodb-enhanced/src/test/java/software/amazon/awssdk/enhanced/dynamodb/UuidTestUtils.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,10 @@
1717

1818
import java.util.UUID;
1919

20-
public class UuidTestUtils {
20+
public final class UuidTestUtils {
21+
22+
private UuidTestUtils() {
23+
}
2124

2225
public static boolean isValidUuid(String uuid) {
2326
try {
@@ -27,4 +30,4 @@ public static boolean isValidUuid(String uuid) {
2730
return false;
2831
}
2932
}
30-
}
33+
}

0 commit comments

Comments
 (0)