Github user aljoscha commented on the issue:

    https://github.com/apache/flink/pull/5295
  
    Yes, that was me. 😅 It was just a quick idea, and it would work because 
both `withGap()` and `withGapExtractor()` are static so the latter could have 
`T` on the method signature and return a `DynamicEventTimeSessionWindows` (or 
some such). I'm not against keeping it in the separate class, though.
    
    I agree that the cast is a bit wonky but we know that it always works 
because the trigger we return never looks at the element.


---

Reply via email to