...
KStream#print() prints records on console; But the output from KStream#print() is fixed, some user maybe want to customize it.
To do this, one good method is KStream#print(KeyValueMapper<K, V, String>)
.
...
Base on KStream#print()
, some users seek for a new option which can customize the output but not should be restricted by fixed format.
To let user can customize output we think argument KStream#print() is best option for usage(Intuition) and implementation(expand exist method with adding argument).