There are code examples of Martins suggestion for the latter here
get -

getFieldValue -

getUnionSchema -
These methods are called (sequentially) when we wish to write data into an
underlying data store using Avro.


On May 14, 2014 7:15 AM, "Martin Kleppmann" <[EMAIL PROTECTED]> wrote:
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB