Package com.linkedin.venice.helix
Class DerivedSchemaEntrySerializer
- java.lang.Object
-
- com.linkedin.venice.helix.AbstractSchemaEntrySerializer<DerivedSchemaEntry>
-
- com.linkedin.venice.helix.DerivedSchemaEntrySerializer
-
- All Implemented Interfaces:
VeniceSerializer<DerivedSchemaEntry>
public class DerivedSchemaEntrySerializer extends AbstractSchemaEntrySerializer<DerivedSchemaEntry>
This class is registered in ZKClient to handle derive schema serialization. The path is like: /store/${store_name}/derived_schema/${value_schema_id}_${derived_schema_id}
-
-
Constructor Summary
Constructors Constructor Description DerivedSchemaEntrySerializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DerivedSchemaEntry
getInstance(int schemaVersion, int protocolVersion, byte[] schemaBytes)
-
Methods inherited from class com.linkedin.venice.helix.AbstractSchemaEntrySerializer
deserialize, serialize
-
-
-
-
Method Detail
-
getInstance
protected DerivedSchemaEntry getInstance(int schemaVersion, int protocolVersion, byte[] schemaBytes)
- Specified by:
getInstance
in classAbstractSchemaEntrySerializer<DerivedSchemaEntry>
-
-