Skip to content

Commit 1bc11f6

Browse files
authored
Update BasicSearchableEncryptionExample.java
1 parent 94191f1 commit 1bc11f6

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

Examples/runtimes/java/DynamoDbEncryption/src/main/java/software/amazon/cryptography/examples/searchableencryption/BasicSearchableEncryptionExample.java

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import java.util.List;
66
import java.util.Map;
77
import software.amazon.awssdk.core.client.config.ClientOverrideConfiguration;
8+
import software.amazon.cryptography.dbencryptionsdk.dynamodb.transforms.DynamoDbEncryptionTransforms;
89
import software.amazon.awssdk.services.dynamodb.DynamoDbClient;
910
import software.amazon.awssdk.services.dynamodb.model.AttributeValue;
1011
import 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

0 commit comments

Comments
 (0)