Interface WindowProcessor.Context<W>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.apache.flink.runtime.memory.MemoryManager getMemoryManager()
      Returns the current MemoryManager.
      long getMemorySize()
      Returns the managed memory size can be used by this operator.
      Object getOperatorOwner()
      Returns the object instance of this operator which is used for tracking managed memories used by this operator.
      org.apache.flink.api.common.functions.RuntimeContext getRuntimeContext()
      Returns the current RuntimeContext.
      org.apache.flink.streaming.api.operators.InternalTimerService<W> getTimerService()
      Returns the current InternalTimerService.
      void output​(org.apache.flink.table.data.RowData result)
      Outputs results to downstream operators.
    • Method Detail

      • getOperatorOwner

        Object getOperatorOwner()
        Returns the object instance of this operator which is used for tracking managed memories used by this operator.
      • getMemoryManager

        org.apache.flink.runtime.memory.MemoryManager getMemoryManager()
        Returns the current MemoryManager.
      • getMemorySize

        long getMemorySize()
        Returns the managed memory size can be used by this operator.
      • getTimerService

        org.apache.flink.streaming.api.operators.InternalTimerService<W> getTimerService()
        Returns the current InternalTimerService.
      • getRuntimeContext

        org.apache.flink.api.common.functions.RuntimeContext getRuntimeContext()
        Returns the current RuntimeContext.
      • output

        void output​(org.apache.flink.table.data.RowData result)
        Outputs results to downstream operators.