public class WatermarkSerializer extends java.lang.Object implements Serializer<io.pravega.shared.watermarks.Watermark>
MAX_EVENT_SIZE
Constructor and Description |
---|
WatermarkSerializer() |
Modifier and Type | Method and Description |
---|---|
io.pravega.shared.watermarks.Watermark |
deserialize(java.nio.ByteBuffer serializedValue)
Deserializes the given ByteBuffer into an event.
|
java.nio.ByteBuffer |
serialize(io.pravega.shared.watermarks.Watermark value)
Serializes the given event.
|
public java.nio.ByteBuffer serialize(io.pravega.shared.watermarks.Watermark value)
Serializer
serialize
in interface Serializer<io.pravega.shared.watermarks.Watermark>
value
- The event to be serialized.Serializer.MAX_EVENT_SIZE
.public io.pravega.shared.watermarks.Watermark deserialize(java.nio.ByteBuffer serializedValue)
Serializer
deserialize
in interface Serializer<io.pravega.shared.watermarks.Watermark>
serializedValue
- A event that has been previously serialized.