X-Git-Url: https://juplo.de/gitweb/?p=demos%2Fkafka%2Fdeduplication;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fdemo%2Fkafka%2Fdeduplication%2FDeduplicator.java;h=38ec22abc0e151f05405c278e99a9e9311e3c2af;hp=04a2d824feaaef6c11b7594304a3e2dd81df92cb;hb=150907d53cc99a98f4c888eacff892380ffd0feb;hpb=8304884adae524b5ada843b4db66473c94da19ca diff --git a/src/main/java/de/juplo/demo/kafka/deduplication/Deduplicator.java b/src/main/java/de/juplo/demo/kafka/deduplication/Deduplicator.java index 04a2d82..38ec22a 100644 --- a/src/main/java/de/juplo/demo/kafka/deduplication/Deduplicator.java +++ b/src/main/java/de/juplo/demo/kafka/deduplication/Deduplicator.java @@ -4,8 +4,8 @@ package de.juplo.demo.kafka.deduplication; import org.apache.kafka.common.serialization.IntegerSerializer; import org.apache.kafka.common.serialization.Serdes; import org.apache.kafka.streams.*; -import org.apache.kafka.streams.kstream.ValueTransformerWithKey; -import org.apache.kafka.streams.kstream.ValueTransformerWithKeySupplier; +import org.apache.kafka.streams.kstream.ValueTransformer; +import org.apache.kafka.streams.kstream.ValueTransformerSupplier; import org.apache.kafka.streams.state.*; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -79,10 +79,10 @@ public class Deduplicator builder .stream("input") .flatTransformValues( - new ValueTransformerWithKeySupplier>() + new ValueTransformerSupplier>() { @Override - public ValueTransformerWithKey> get() + public ValueTransformer> get() { return new DeduplicationTransformer(); }