Class GUID
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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic 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
-
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 interfaceorg.apache.avro.generic.GenericContainer
- Specified by:
getSchema
in classorg.apache.avro.specific.SpecificFixed
-
writeExternal
- Specified by:
writeExternal
in interfaceExternalizable
- Specified by:
writeExternal
in classorg.apache.avro.specific.SpecificFixed
- Throws:
IOException
-
readExternal
- Specified by:
readExternal
in interfaceExternalizable
- Specified by:
readExternal
in classorg.apache.avro.specific.SpecificFixed
- Throws:
IOException
-