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 © 2022 Pivotal Software, Inc.. All rights reserved.