File tree Expand file tree Collapse file tree
Examples/runtimes/java/DynamoDbEncryption/src/main/java/software/amazon/cryptography/examples/searchableencryption Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55import java .util .List ;
66import java .util .Map ;
77import software .amazon .awssdk .core .client .config .ClientOverrideConfiguration ;
8+ import software .amazon .cryptography .dbencryptionsdk .dynamodb .transforms .DynamoDbEncryptionTransforms ;
89import software .amazon .awssdk .services .dynamodb .DynamoDbClient ;
910import software .amazon .awssdk .services .dynamodb .model .AttributeValue ;
1011import software .amazon .awssdk .services .dynamodb .model .PutItemRequest ;
@@ -384,18 +385,23 @@ public static void PutItemQueryItemWithBeacon(
384385 .expressionAttributeNames (expressionAttributesNames )
385386 .expressionAttributeValues (expressionAttributeValues )
386387 .build ();
388+
389+ DynamoDbEncryptionTransforms transformClient =
390+ DynamoDbEncryptionTransforms .builder ()
391+ .config (config )
392+ .build ();
387393
388394
389395 // The number can be obtained using transformClient.getNumberOfQueries(query)
390- int numQueries = transformClient .GetNumberOfQueries (queryRequest );
396+ int numQueries = transformClient .getNumberOfQueries (queryRequest );
391397
392- //We need to query for all possible parttions
398+ //We need to query for all possible partitions
393399
394400 for (int partition = 0 ; partition < numQueries ; partition ++) {
395401
396402 expressionAttributeValues .put (
397403 ":aws_dbe_partition" ,
398- AttributeValue .builder ().n (partition . to_string ( )).build ()
404+ AttributeValue .builder ().n (Integer . toString ( partition )).build ()
399405 );
400406
401407 QueryRequest updatedQueryRequest = QueryRequest
You can’t perform that action at this time.
0 commit comments