public class KafkaEventSchema extends Object implements org.apache.flink.api.common.serialization.DeserializationSchema<KafkaEvent>, org.apache.flink.api.common.serialization.SerializationSchema<KafkaEvent>
KafkaEvent type. This class defines how to transform a
Kafka record's bytes to a KafkaEvent, and vice-versa.| Constructor and Description |
|---|
KafkaEventSchema() |
| Modifier and Type | Method and Description |
|---|---|
KafkaEvent |
deserialize(byte[] message) |
org.apache.flink.api.common.typeinfo.TypeInformation<KafkaEvent> |
getProducedType() |
boolean |
isEndOfStream(KafkaEvent nextElement) |
byte[] |
serialize(KafkaEvent event) |
public byte[] serialize(KafkaEvent event)
serialize in interface org.apache.flink.api.common.serialization.SerializationSchema<KafkaEvent>public KafkaEvent deserialize(byte[] message) throws IOException
deserialize in interface org.apache.flink.api.common.serialization.DeserializationSchema<KafkaEvent>IOExceptionpublic boolean isEndOfStream(KafkaEvent nextElement)
isEndOfStream in interface org.apache.flink.api.common.serialization.DeserializationSchema<KafkaEvent>public org.apache.flink.api.common.typeinfo.TypeInformation<KafkaEvent> getProducedType()
getProducedType in interface org.apache.flink.api.java.typeutils.ResultTypeQueryable<KafkaEvent>Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.