Это должно вернуть ваш объект:
Result<Foo> fooResult = ofy.async().get(Foo.class, "foo1-id");
Foo foo = fooResult.get();
Я немного попробовал Objectify, поэтому я определенно не эксперт, но вы можете убедиться, что если вы ставите объектв хранилище данных с помощью асинхронного вызова put, который вы блокируете до тех пор, пока он не будет вставлен в хранилище данных перед вызовом.Если вам в конечном итоге понадобится извлечь объект сразу после его вставки, вы не сможете использовать async.put ().
Также вы, вероятно, знаете это, но ребята из Objectify сделалидостойная работа по созданию их API Javadoc для справки.