Interface InternalAggregatingState<K,​N,​IN,​SV,​OUT>

  • Type Parameters:
    K - The type of key the state is associated to
    N - The type of the namespace
    IN - Type of the value added to the state
    SV - The type of elements in the state
    OUT - Type of the value extracted from the state
    All Superinterfaces:
    org.apache.flink.api.common.state.AggregatingState<IN,​OUT>, org.apache.flink.api.common.state.AppendingState<IN,​OUT>, InternalAppendingState<K,​N,​IN,​SV,​OUT>, InternalKvState<K,​N,​SV>, InternalMergingState<K,​N,​IN,​SV,​OUT>, org.apache.flink.api.common.state.MergingState<IN,​OUT>, org.apache.flink.api.common.state.State

    public interface InternalAggregatingState<K,​N,​IN,​SV,​OUT>
    extends InternalMergingState<K,​N,​IN,​SV,​OUT>, org.apache.flink.api.common.state.AggregatingState<IN,​OUT>
    The peer to the AggregatingState in the internal state type hierarchy.

    See InternalKvState for a description of the internal state hierarchy.