Class ChunkedValueManifestSerializer

java.lang.Object
com.linkedin.venice.serialization.avro.InternalAvroSpecificSerializer<ChunkedValueManifest>
com.linkedin.venice.serialization.avro.ChunkedValueManifestSerializer
All Implemented Interfaces:
VeniceKafkaSerializer<ChunkedValueManifest>, Closeable, AutoCloseable, org.apache.kafka.common.serialization.Deserializer<ChunkedValueManifest>, org.apache.kafka.common.serialization.Serializer<ChunkedValueManifest>

public class ChunkedValueManifestSerializer extends InternalAvroSpecificSerializer<ChunkedValueManifest>
  • Constructor Details

    • ChunkedValueManifestSerializer

      public ChunkedValueManifestSerializer(boolean withoutHeader)
      Parameters:
      withoutHeader - true: this will encode only the raw data, with no header false: this will deserialize data assuming the presence of a 4 bytes header and serialize it with 4 bytes of padding