Interface InternalListState<K,N,V>

Type Parameters:
K - The type of key the state is associated to.
N - The namespace type.
V - The type of the intermediate state.
All Superinterfaces:
org.apache.flink.api.common.state.v2.AppendingState<V,org.apache.flink.api.common.state.v2.StateIterator<V>,Iterable<V>>, InternalAppendingState<K,N,V,V,org.apache.flink.api.common.state.v2.StateIterator<V>,Iterable<V>>, InternalKeyedState<K,N,V>, InternalMergingState<K,N,V,V,org.apache.flink.api.common.state.v2.StateIterator<V>,Iterable<V>>, InternalPartitionedState<N>, org.apache.flink.api.common.state.v2.ListState<V>, org.apache.flink.api.common.state.v2.MergingState<V,org.apache.flink.api.common.state.v2.StateIterator<V>,Iterable<V>>, org.apache.flink.api.common.state.v2.State
All Known Implementing Classes:
AbstractListState, ListStateAdaptor

@Internal public interface InternalListState<K,N,V> extends InternalMergingState<K,N,V,V,org.apache.flink.api.common.state.v2.StateIterator<V>,Iterable<V>>, org.apache.flink.api.common.state.v2.ListState<V>
This class defines the internal interface for list state.
  • Method Summary

    Methods inherited from interface org.apache.flink.api.common.state.v2.AppendingState

    add, asyncAdd, asyncGet, get

    Methods inherited from interface org.apache.flink.runtime.state.v2.internal.InternalMergingState

    asyncMergeNamespaces, mergeNamespaces

    Methods inherited from interface org.apache.flink.runtime.state.v2.internal.InternalPartitionedState

    setCurrentNamespace

    Methods inherited from interface org.apache.flink.api.common.state.v2.ListState

    addAll, asyncAddAll, asyncUpdate, update

    Methods inherited from interface org.apache.flink.api.common.state.v2.State

    asyncClear, clear