.withItem(childTableItem) .withReturnValuesOnConditionCheckFailure(ReturnValuesOnConditionCheckFailure.ALL_OLD); writes.add(new TransactWriteItem().withPut(childTableEntry)); .withReturnValuesOnConditionCheckFailure(ReturnValuesOnConditionCheckFailure.ALL_OLD); writes.add(new TransactWriteItem().withPut(mainTableEntry)); TransactWriteItemsRequest placeWriteTransaction = new TransactWriteItemsRequest() .withTransactItems(writes)