StreamElement 为flink的数据流的流元素的接口类. 其有四个子类.
StreamRecord:
1, 封装了每一个元素, 视为一条数据,或者是一个事件.
LatencyMarker:
1, 用来评估数据流转DAG的延时, 用来监控数据处理延时使用.
StreamStatus:
1, 用来通知task是否会继续接收到上游的记录或者Watermark.StreamStatus在数据源算子中生成,向下游DAG传播. 有两种状态, 一种为空闲状态,一种为活动状态
Watermark:
1, 推动时间进度,触发窗口计算以及清理资源等作用