Interface InternalPartitionedState<N>

All Known Subinterfaces:
InternalAggregatingState<K,N,IN,ACC,OUT>, InternalAppendingState<K,N,IN,SV,OUT,SYNCOUT>, InternalKeyedState<K,N,V>, InternalListState<K,N,V>, InternalMapState<K,N,UK,UV>, InternalMergingState<K,N,IN,SV,OUT,SYNCOUT>, InternalReducingState<K,N,T>, InternalValueState<K,N,V>
All Known Implementing Classes:
AbstractAggregatingState, AbstractKeyedState, AbstractListState, AbstractMapState, AbstractReducingState, AbstractValueState, AggregatingStateAdaptor, ListStateAdaptor, MapStateAdaptor, MergingStateAdaptor, ReducingStateAdaptor, StateAdaptor, StateWithDeclaredNamespace, ValueStateAdaptor

@Internal public interface InternalPartitionedState<N>
A state that is partitioned into different namespaces.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Set current namespace and access state under specified namespace afterward.
  • Method Details

    • setCurrentNamespace

      void setCurrentNamespace(N namespace)
      Set current namespace and access state under specified namespace afterward.
      Parameters:
      namespace - the specified namespace