Class SlidingTimeWindowStrategy
java.lang.Object
org.apache.flink.datastream.api.extension.window.strategy.WindowStrategy
org.apache.flink.datastream.api.extension.window.strategy.SlidingTimeWindowStrategy
- All Implemented Interfaces:
Serializable
A
WindowStrategy used to generate sliding TimeWindow.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.flink.datastream.api.extension.window.strategy.WindowStrategy
WindowStrategy.TimeType -
Field Summary
Fields inherited from class org.apache.flink.datastream.api.extension.window.strategy.WindowStrategy
EVENT_TIME, PROCESSING_TIME -
Constructor Summary
ConstructorsConstructorDescriptionSlidingTimeWindowStrategy(Duration windowSize, Duration windowSlideInterval) SlidingTimeWindowStrategy(Duration windowSize, Duration windowSlideInterval, WindowStrategy.TimeType timeType) SlidingTimeWindowStrategy(Duration windowSize, Duration windowSlideInterval, WindowStrategy.TimeType timeType, Duration allowedLateness) -
Method Summary
Modifier and TypeMethodDescription
-
Constructor Details
-
SlidingTimeWindowStrategy
-
SlidingTimeWindowStrategy
public SlidingTimeWindowStrategy(Duration windowSize, Duration windowSlideInterval, WindowStrategy.TimeType timeType) -
SlidingTimeWindowStrategy
public SlidingTimeWindowStrategy(Duration windowSize, Duration windowSlideInterval, WindowStrategy.TimeType timeType, Duration allowedLateness)
-
-
Method Details
-
getWindowSize
-
getWindowSlideInterval
-
getTimeType
-
getAllowedLateness
-