public class KafkaStreamsMessageConversionDelegate extends Object
KStream.
If native encoding is not enabled, then serialization will be performed on outbound messages based
on a contentType. Similarly, if native decoding is not enabled, deserialization will be performed on
inbound messages based on a contentType. Based on the contentType, a MessageConverter will
be resolved.| Modifier and Type | Method and Description |
|---|---|
org.apache.kafka.streams.kstream.KStream |
deserializeOnInbound(Class<?> valueClass,
org.apache.kafka.streams.kstream.KStream<?,?> bindingTarget)
Deserialize incoming
KStream based on content type. |
org.apache.kafka.streams.kstream.KStream |
serializeOnOutbound(org.apache.kafka.streams.kstream.KStream<?,?> outboundBindTarget)
Serialize
KStream records on outbound based on contentType. |
public org.apache.kafka.streams.kstream.KStream serializeOnOutbound(org.apache.kafka.streams.kstream.KStream<?,?> outboundBindTarget)
KStream records on outbound based on contentType.outboundBindTarget - outbound KStream targetpublic org.apache.kafka.streams.kstream.KStream deserializeOnInbound(Class<?> valueClass, org.apache.kafka.streams.kstream.KStream<?,?> bindingTarget)
KStream based on content type.valueClass - on KStream valuebindingTarget - inbound KStream targetCopyright © 2019 Pivotal Software, Inc.. All rights reserved.