StatefulProcessorNode¶
StatefulProcessorNode is a ProcessorGraphNode.
Creating Instance¶
StatefulProcessorNode takes the following to be created:
- Name
-
ProcessorParameters - State Stores
-
KTableValueGetterSuppliers
StatefulProcessorNode is created when:
CogroupedStreamAggregateBuilderis requested togetStatefulProcessorNodeGroupedStreamAggregateBuilderis requested to buildKGroupedTableImplis requested todoAggregateKStreamImplis requested to flatTransform, doTransformValues, doFlatTransformValues and processKTableImplis requested to doJoinOnForeignKey and suppress
State Stores¶
StatefulProcessorNode can be given the names of the associated state stores directly or as StoreBuilders (together with the stores of the KTableValueGetterSuppliers) when created.
State Stores¶
StatefulProcessorNode can be given a StoreBuilder when created.