java.lang.Object
org.apache.avro.specific.SpecificFixed
com.linkedin.venice.kafka.protocol.GUID
All Implemented Interfaces:
Externalizable, Serializable, Comparable<org.apache.avro.specific.SpecificFixed>, org.apache.avro.generic.GenericContainer, org.apache.avro.generic.GenericFixed

@FixedSize(16) public class GUID extends org.apache.avro.specific.SpecificFixed
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.apache.avro.Schema
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    GUID(byte[] bytes)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.apache.avro.Schema
     
    org.apache.avro.Schema
     
    void
     
    void
     

    Methods inherited from class org.apache.avro.specific.SpecificFixed

    bytes, bytes, compareTo, equals, hashCode, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • SCHEMA$

      public static final org.apache.avro.Schema SCHEMA$
  • Constructor Details

    • GUID

      public GUID()
    • GUID

      public GUID(byte[] bytes)
  • Method Details

    • getClassSchema

      public static org.apache.avro.Schema getClassSchema()
    • getSchema

      public org.apache.avro.Schema getSchema()
      Specified by:
      getSchema in interface org.apache.avro.generic.GenericContainer
      Specified by:
      getSchema in class org.apache.avro.specific.SpecificFixed
    • writeExternal

      public void writeExternal(ObjectOutput out) throws IOException
      Specified by:
      writeExternal in interface Externalizable
      Specified by:
      writeExternal in class org.apache.avro.specific.SpecificFixed
      Throws:
      IOException
    • readExternal

      public void readExternal(ObjectInput in) throws IOException
      Specified by:
      readExternal in interface Externalizable
      Specified by:
      readExternal in class org.apache.avro.specific.SpecificFixed
      Throws:
      IOException