faust.windows

Window Types.

class faust.windows.Window[source]

Base class for window types.

faust.windows.HoppingWindow

alias of _PyHoppingWindow

class faust.windows.TumblingWindow(size: Union[timedelta, float, str], expires: Optional[Union[timedelta, float, str]] = None)[source]

Tumbling window type.

Fixed-size, non-overlapping, gap-less windows.

faust.windows.SlidingWindow

alias of _PySlidingWindow