com.gu.contententity.thrift.entity
Prefer the companion object's com.gu.contententity.thrift.entity.restaurant.Restaurant.apply for construction if you don't need to specify passthrough fields.