Class WindowTimerServiceBase<W>

    • Field Detail

      • internalTimerService

        protected final org.apache.flink.streaming.api.operators.InternalTimerService<W> internalTimerService
      • shiftTimeZone

        protected final java.time.ZoneId shiftTimeZone
    • Constructor Detail

      • WindowTimerServiceBase

        public WindowTimerServiceBase​(org.apache.flink.streaming.api.operators.InternalTimerService<W> internalTimerService,
                                      java.time.ZoneId shiftTimeZone)
    • Method Detail

      • getShiftTimeZone

        public java.time.ZoneId getShiftTimeZone()
        Description copied from interface: WindowTimerService
        The shift timezone of the window, if the proctime or rowtime type is TIMESTAMP_LTZ, the shift timezone is the timezone user configured in TableConfig, other cases the timezone is UTC which means never shift when assigning windows.
        Specified by:
        getShiftTimeZone in interface WindowTimerService<W>