Interface AsyncStateRecordsCombiner.Factory

    • Method Detail

      • createRecordsCombiner

        AsyncStateRecordsCombiner createRecordsCombiner​(org.apache.flink.api.common.functions.RuntimeContext runtimeContext,
                                                        WindowTimerService<Long> timerService,
                                                        WindowAsyncState<Long> windowState,
                                                        boolean isEventTime)
                                                 throws Exception
        Creates a AsyncStateRecordsCombiner that can combine buffered data into async states.
        Parameters:
        runtimeContext - the current RuntimeContext
        timerService - the service to register event-time and processing-time timers
        windowState - the window state to flush buffered data into.
        isEventTime - indicates whether the operator works in event-time or processing-time mode, used for register corresponding timers.
        Throws:
        Exception