ProcessorGraphNode¶
ProcessorGraphNode is a GraphNode.
Creating Instance¶
ProcessorGraphNode takes the following to be created:
- Node Name
-
ProcessorParameters
ProcessorGraphNode is created when:
BranchedKStreamImplis created and requested tocreateBranchCogroupedStreamAggregateBuilderis requested tocreateTableKStreamImplis requested to filter, filterNot, internalSelectKey, map, mapValues, flatMap, flatMapValues, print, foreach, peek, doBranch, mergeKStreamImplJoinis requested to joinKTableImplis requested to doJoinOnForeignKey, toStream, groupBy
writeToTopology¶
void writeToTopology(
InternalTopologyBuilder topologyBuilder,
Properties props)
writeToTopology requests the given InternalTopologyBuilder to addProcessor (with the processorName and processorSupplier of the ProcessorParameters and parentNodeNames)
writeToTopology is part of the GraphNode abstraction.