Interface Window<T>

    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      List<T> get()
      Gets the list of events in the window.
      Long getEndTimestamp()
      If processing based on event time, returns the window end time based on watermark otherwise returns the window end time based on processing time.
      List<T> getExpired()
      Get the list of events expired from the window since the last time the window was generated.
      default Iterator<T> getIter()
      Returns an iterator over the events in the window.
      List<T> getNew()
      Get the list of newly added events in the window since the last time the window was generated.
      Long getStartTimestamp()
      Returns the window start timestamp.