Ответ Дэвида выше дает список типов данных, изначально поддерживаемых Appengine. Но для написания реальных приложений с помощью GAE вам потребуется больше поддерживаемых типов данных и шаблонов. Помимо JPA, JDO и LowLevel api с их ограничениями и связанными с ними проблемами не так практичны в использовании.
Испытав их все, мы выбрали Объективировать и никогда не оглядывались назад. Это очень эффективный уровень абстракции доступа к данным, специально разработанный для GAE. Возвращаясь к вашему вопросу, очень легко добавить сериализаторы для ваших собственных типов данных с Objectify.
Обновление:
Спустя 3 года после первоначального ответа, я могу сказать, что Objectify - один из лучших вариантов библиотеки программного обеспечения, которые я сделал.