Package com.linkedin.venice.helix
Class ReplicationMetadataSchemaEntrySerializer
java.lang.Object
com.linkedin.venice.helix.AbstractSchemaEntrySerializer<RmdSchemaEntry>
com.linkedin.venice.helix.ReplicationMetadataSchemaEntrySerializer
- All Implemented Interfaces:
VeniceSerializer<RmdSchemaEntry>
public class ReplicationMetadataSchemaEntrySerializer
extends AbstractSchemaEntrySerializer<RmdSchemaEntry>
This class is registered in ZKClient to handle Replication metadata schema serialization.
The path is like: /store/${store_name}/timestamp-metadata-schema/${value_schema_id}-${replication_metadata_version_id}
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected RmdSchemaEntry
getInstance
(int schemaVersion, int protocolVersion, byte[] schemaBytes) Methods inherited from class com.linkedin.venice.helix.AbstractSchemaEntrySerializer
deserialize, serialize
-
Constructor Details
-
ReplicationMetadataSchemaEntrySerializer
public ReplicationMetadataSchemaEntrySerializer()
-
-
Method Details
-
getInstance
- Specified by:
getInstance
in classAbstractSchemaEntrySerializer<RmdSchemaEntry>
-