As the name suggests, it tumbles over the data stream. Tumbling windows do not overlap with each other and because of which events in a tumbled window do not fall into two windows. Tumbling configuration can be done for both time and count windows by mere configuration.
The following figure shows tumbling window in action:
Figure 15: Tumbling window