Package org.apache.kafka.streams.kstream
Class TimeWindowedDeserializer<T>
java.lang.Object
org.apache.kafka.streams.kstream.TimeWindowedDeserializer<T>
- All Implemented Interfaces:
Closeable,AutoCloseable,org.apache.kafka.common.serialization.Deserializer<Windowed<T>>
Constructor Summary
ConstructorsConstructorDescriptionTimeWindowedDeserializer(org.apache.kafka.common.serialization.Deserializer<T> inner, Long windowSize) Method Summary
Modifier and TypeMethodDescriptionvoidclose()voiddeserialize(String topic, byte[] data) voidsetIsChangelogTopic(boolean isChangelogTopic) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.kafka.common.serialization.Deserializer
deserialize, deserialize
Constructor Details
TimeWindowedDeserializer
public TimeWindowedDeserializer()TimeWindowedDeserializer
Method Details
getWindowSize
configure
- Specified by:
configurein interfaceorg.apache.kafka.common.serialization.Deserializer<T>
deserialize
- Specified by:
deserializein interfaceorg.apache.kafka.common.serialization.Deserializer<T>
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Specified by:
closein interfaceorg.apache.kafka.common.serialization.Deserializer<T>
setIsChangelogTopic
public void setIsChangelogTopic(boolean isChangelogTopic)