Лучше всего использовать get
вместо запроса:
datastoreService.get(KeyFactory.createKey("ListOfMessages", message_id));
Если вам необходимо выполнить запрос, имя свойства будет __key__
, и вам нужно фильтровать по полностью сконструированному ключу, а не простоИдентификатор сообщения.
query.addFilter("__key__", Query.FilterOperator.EQUAL, KeyFactory.createKey("ListOfMessages", message_id));