Class StateListView.NamespacedStateListView<N,T>

java.lang.Object
org.apache.flink.table.api.dataview.ListView<EE>
org.apache.flink.table.runtime.dataview.StateListView<N,T>
org.apache.flink.table.runtime.dataview.StateListView.NamespacedStateListView<N,T>
All Implemented Interfaces:
org.apache.flink.table.api.dataview.DataView, StateDataView<N>
Enclosing class:
StateListView<N,EE>

public static final class StateListView.NamespacedStateListView<N,T> extends StateListView<N,T>
StateListView.NamespacedStateListView is an StateListView whose underlying representation is a keyed and namespaced state. It also support to change current namespace.
  • Constructor Details

    • NamespacedStateListView

      public NamespacedStateListView(org.apache.flink.runtime.state.internal.InternalListState<?,N,T> listState)
  • Method Details

    • setCurrentNamespace

      public void setCurrentNamespace(N namespace)
      Description copied from interface: StateDataView
      Sets current namespace for state.
    • getListState

      protected org.apache.flink.api.common.state.ListState<T> getListState()
      Specified by:
      getListState in class StateListView<N,T>