void writeToTopology(
InternalTopologyBuilder topologyBuilder)
StreamStreamJoinNode
StreamStreamJoinNode is a concrete StreamsGraphNode (as a BaseJoinProcessorNode) that is created (using StreamStreamJoinNode.build method) for KStreamImpl.join, KStreamImpl.leftJoin, and KStreamImpl.outerJoin operators.
In other words, StreamStreamJoinNode represents KStreamImpl.join, KStreamImpl.leftJoin, and KStreamImpl.outerJoin operators.
Creating StreamStreamJoinNode Instance
StreamStreamJoinNode takes the following to be created:
-
ValueJoiner (
ValueJoiner<? super V1, ? super V2, ? extends VR>) -
StoreBuilder of WindowStore (
StoreBuilder<WindowStore<K, V1>>) -
StoreBuilder of WindowStore (
StoreBuilder<WindowStore<K, V2>>) -
Joined (
Joined<K, V1, V2>)
writeToTopology Method
|
Note
|
writeToTopology is part of the StreamsGraphNode Contract to…FIXME.
|
writeToTopology…FIXME
Creating StreamStreamJoinNode — build Method
StreamStreamJoinNode<K, V1, V2, VR> build()
build simply creates a new StreamStreamJoinNode.
|
Note
|
build is used exclusively when KTableImpl is requested to doJoin (for KTableImpl.join, KTableImpl.leftJoin and KTableImpl.outerJoin operators).
|