Class KafkaShuffleFetcher.KafkaShuffleElementDeserializer<T>
java.lang.Object
org.apache.flink.streaming.connectors.kafka.internals.KafkaShuffleFetcher.KafkaShuffleElementDeserializer<T>
- All Implemented Interfaces:
Serializable
- Enclosing class:
KafkaShuffleFetcher<T>
@VisibleForTesting
public static class KafkaShuffleFetcher.KafkaShuffleElementDeserializer<T>
extends Object
implements Serializable
Deserializer for KafkaShuffleElement.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionKafkaShuffleElementDeserializer(org.apache.flink.api.common.typeutils.TypeSerializer<T> typeSerializer) -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(org.apache.kafka.clients.consumer.ConsumerRecord<byte[], byte[]> record)
-
Constructor Details
-
KafkaShuffleElementDeserializer
@VisibleForTesting public KafkaShuffleElementDeserializer(org.apache.flink.api.common.typeutils.TypeSerializer<T> typeSerializer)
-
-
Method Details
-
deserialize
@VisibleForTesting public KafkaShuffleFetcher.KafkaShuffleElement deserialize(org.apache.kafka.clients.consumer.ConsumerRecord<byte[], byte[]> record) throws Exception- Throws:
Exception
-