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, getMethods inherited from interface org.apache.flink.runtime.state.v2.internal.InternalMergingState
asyncMergeNamespaces, mergeNamespacesMethods inherited from interface org.apache.flink.runtime.state.v2.internal.InternalPartitionedState
setCurrentNamespaceMethods inherited from interface org.apache.flink.api.common.state.v2.ListState
addAll, asyncAddAll, asyncUpdate, updateMethods inherited from interface org.apache.flink.api.common.state.v2.State
asyncClear, clear