Package

pl.touk.nussknacker.engine.avro

serialization

Permalink

package serialization

Visibility
  1. Public
  2. All

Type Members

  1. trait KafkaAvroDeserializationSchemaFactory extends Serializable

    Permalink

    Factory class for Flink's KeyedDeserializationSchema.

    Factory class for Flink's KeyedDeserializationSchema. It is extracted for purpose when for creation of KeyedDeserializationSchema are needed additional avro related information.

  2. abstract class KafkaAvroKeyValueDeserializationSchemaFactory extends KafkaAvroDeserializationSchemaFactory

    Permalink

    Abstract base implementation of KafkaAvroDeserializationSchemaFactory which uses Kafka's Deserializer in returned Flink's KeyedDeserializationSchema.

    Abstract base implementation of KafkaAvroDeserializationSchemaFactory which uses Kafka's Deserializer in returned Flink's KeyedDeserializationSchema. It deserializes both key and value and wrap it in ConsumerRecord object (transforms raw event represented as ConsumerRecord from Array[Byte] domain to Key-Value-type domain).

  3. abstract class KafkaAvroKeyValueSerializationSchemaFactory extends KafkaAvroSerializationSchemaFactory

    Permalink

    Abstract base implementation of pl.touk.nussknacker.engine.kafka.serialization.KafkaSerializationSchemaFactory which uses Kafka's Serializer in returned Flink's KafkaSerializationSchema for both key and value.

    Abstract base implementation of pl.touk.nussknacker.engine.kafka.serialization.KafkaSerializationSchemaFactory which uses Kafka's Serializer in returned Flink's KafkaSerializationSchema for both key and value. It ignores key extracted in the step before serialization.

  4. trait KafkaAvroSerializationSchemaFactory extends Serializable

    Permalink

    Factory class for Flink's KeyedSerializationSchema.

    Factory class for Flink's KeyedSerializationSchema. It is extracted for purpose when for creation of KafkaSerializationSchema are needed additional avro related information. SerializationSchema will take KafkaSerializationSchema with key extracted in the step before serialization

  5. abstract class KafkaAvroValueSerializationSchemaFactory extends KafkaAvroSerializationSchemaFactory

    Permalink

    Abstract base implementation of pl.touk.nussknacker.engine.kafka.serialization.KafkaSerializationSchemaFactory which uses Kafka's Serializer in returned Flink's KafkaSerializationSchema for value - key will be taken from step before serialization

Ungrouped