title: How to define byte[] and LocalDateTime in avro schema?
body: <p>Im new to Avro schema. I try to publish/consumer my java objects using kafka.
  I have java bean classes, which contains fields with LocalDateTime and byte[] . How can i define both in avro schema primitive types? What is the best primitive type i can use for LocalDateTime?</p>
  
  <pre><code>private LocalDateTime timestamp; 
  private byte[] content; 
  </code></pre>
  
  <p>I defined something like this; but getting</p>
  
  <pre><code> {
              "name": "content", "type": "bytes"
           },
  </code></pre>
  
  <p>Class cast exception[1]</p>
  
  <blockquote>
    <p>[1] Caused by: java.lang.ClassCastException: [B cannot be cast to
    java.nio.ByteBuffer   at
    org.apache.avro.generic.GenericDatumWriter.writeBytes(GenericDatumWriter.java:219)
      at
    org.apache.avro.generic.GenericDatumWriter.write(GenericDatumWriter.java:77)
      at
    org.apache.avro.generic.GenericDatumWriter.writeField(GenericDatumWriter.java:114)
      at
    org.apache.avro.generic.GenericDatumWriter.writeRecord(GenericDatumWriter.java:104)
      at
    org.apache.avro.generic.GenericDatumWriter.write(GenericDatumWriter.java:66)
      at
    org.apache.avro.generic.GenericDatumWriter.write(GenericDatumWriter.java:58)</p>
  </blockquote>