.tableName(table_name) .key(item_key) .attributeUpdates(updated_values)
final UpdateItemRequest updateItemRequest = UpdateItemRequest.builder().tableName(tableName).key(getItemKeys(existingLock.get())) .updateExpression(updateExpression).expressionAttributeNames(expressionAttributeNames) .expressionAttributeValues(expressionAttributeValues).conditionExpression(conditionalExpression).build();
+ REMOVE_IS_RELEASED_UPDATE_EXPRESSION; final UpdateItemRequest updateItemRequest = UpdateItemRequest.builder().tableName(tableName).key(getItemKeys(existingLock.get())) .updateExpression(updateExpression).expressionAttributeNames(expressionAttributeNames) .expressionAttributeValues(expressionAttributeValues).conditionExpression(conditionalExpression).build();
.tableName(tableName) .key(getItemKeys(lockItem)) .conditionExpression(conditionalExpression)
.tableName(this.tableName) .key(key) .updateExpression(updateExpression)
try { result = dynamoDb.updateItem(UpdateItemRequest.builder() .tableName(tableName) .key(Collections.singletonMap(ORDER_ID, AttributeValue.builder().s(order.getOrderId()).build()))
final UpdateItemRequest updateItemRequest = UpdateItemRequest.builder().tableName(tableName).key(getKeys(key, sortKey)) .updateExpression(updateExpression).expressionAttributeNames(expressionAttributeNames) .expressionAttributeValues(expressionAttributeValues).conditionExpression(conditionalExpression).build();
log.debug("Renewing lease with key {}", lease.leaseKey()); UpdateItemRequest request = UpdateItemRequest.builder().tableName(table).key(serializer.getDynamoHashKey(lease)) .expected(serializer.getDynamoLeaseCounterExpectation(lease)) .attributeUpdates(serializer.getDynamoLeaseCounterUpdate(lease)).build();
updates.putAll(serializer.getDynamoTakeLeaseUpdate(lease, owner)); UpdateItemRequest request = UpdateItemRequest.builder().tableName(table).key(serializer.getDynamoHashKey(lease)) .expected(serializer.getDynamoLeaseCounterExpectation(lease)).attributeUpdates(updates).build();
log.debug("Renewing lease with key {}", lease.leaseKey()); UpdateItemRequest request = UpdateItemRequest.builder().tableName(table).key(serializer.getDynamoHashKey(lease)) .expected(serializer.getDynamoLeaseCounterExpectation(lease)) .attributeUpdates(serializer.getDynamoLeaseCounterUpdate(lease)).build();
updates.putAll(serializer.getDynamoTakeLeaseUpdate(lease, owner)); UpdateItemRequest request = UpdateItemRequest.builder().tableName(table).key(serializer.getDynamoHashKey(lease)) .expected(serializer.getDynamoLeaseCounterExpectation(lease)).attributeUpdates(updates).build();
UpdateItemRequest request = UpdateItemRequest.builder().tableName(table).key(serializer.getDynamoHashKey(lease)) .expected(serializer.getDynamoLeaseOwnerExpectation(lease)).attributeUpdates(updates).build();
updates.putAll(serializer.getDynamoUpdateLeaseUpdate(lease)); UpdateItemRequest request = UpdateItemRequest.builder().tableName(table).key(serializer.getDynamoHashKey(lease)) .expected(serializer.getDynamoLeaseCounterExpectation(lease)).attributeUpdates(updates).build();
UpdateItemRequest request = UpdateItemRequest.builder().tableName(table).key(serializer.getDynamoHashKey(lease)) .expected(serializer.getDynamoLeaseOwnerExpectation(lease)).attributeUpdates(updates).build();
updates.putAll(serializer.getDynamoUpdateLeaseUpdate(lease)); UpdateItemRequest request = UpdateItemRequest.builder().tableName(table).key(serializer.getDynamoHashKey(lease)) .expected(serializer.getDynamoLeaseCounterExpectation(lease)).attributeUpdates(updates).build();