public class SerializableStreamEvent extends StreamEvent implements Externalizable
StreamEvent
that can be serialized.Constructor and Description |
---|
SerializableStreamEvent() |
SerializableStreamEvent(StreamEvent event) |
Modifier and Type | Method and Description |
---|---|
ByteBuffer |
getBody() |
Map<String,String> |
getHeaders() |
long |
getTimestamp() |
void |
readExternal(ObjectInput in) |
void |
writeExternal(ObjectOutput out) |
public SerializableStreamEvent()
public SerializableStreamEvent(StreamEvent event)
public long getTimestamp()
getTimestamp
in class StreamEvent
public Map<String,String> getHeaders()
getHeaders
in class co.cask.cdap.api.stream.GenericStreamEventData<ByteBuffer>
public ByteBuffer getBody()
getBody
in class co.cask.cdap.api.stream.GenericStreamEventData<ByteBuffer>
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
Copyright © 2018 Cask Data, Inc. Licensed under the Apache License, Version 2.0.