Class KeyedStateTransformation<K,​T>

    • Method Detail

      • transform

        public StateBootstrapTransformation<T> transform​(SavepointWriterOperatorFactory factory)
        Method for passing user defined operators along with the type information that will transform the OperatorTransformation.

        IMPORTANT: Any output from this operator will be discarded.

        Parameters:
        factory - A factory returning transformation logic type of the return stream
        Returns:
        An StateBootstrapTransformation that can be added to a Savepoint.
      • window

        public <W extends WindowWindowedStateTransformation<T,​K,​W> window​(WindowAssigner<? super T,​W> assigner)
        Windows this transformation into a WindowedOperatorTransformation, which bootstraps state that can be restored by a WindowOperator. Elements are put into windows by a WindowAssigner. The grouping of elements is done both by key and by window.

        A Trigger can be defined to specify when windows are evaluated. However, WindowAssigners have a default Trigger that is used if a Trigger is not specified.

        Parameters:
        assigner - The WindowAssigner that assigns elements to windows.