Class UnsupportedStateDataViewStore

java.lang.Object
org.apache.flink.table.runtime.dataview.UnsupportedStateDataViewStore
All Implemented Interfaces:
StateDataViewStore

public final class UnsupportedStateDataViewStore extends Object implements StateDataViewStore
  • Constructor Details

    • UnsupportedStateDataViewStore

      public UnsupportedStateDataViewStore(org.apache.flink.api.common.functions.RuntimeContext runtimeContext)
  • Method Details

    • getStateMapView

      public <N, EK, EV> StateMapView<N,EK,EV> getStateMapView(String stateName, boolean supportNullKey, org.apache.flink.api.common.typeutils.TypeSerializer<EK> keySerializer, org.apache.flink.api.common.typeutils.TypeSerializer<EV> valueSerializer) throws Exception
      Description copied from interface: StateDataViewStore
      Creates a state map view.
      Specified by:
      getStateMapView in interface StateDataViewStore
      Type Parameters:
      N - Type of the namespace
      EK - External type of the keys in the map state
      EV - External type of the values in the map state
      Parameters:
      stateName - The name of underlying state of the map view
      supportNullKey - Whether the null key should be supported
      keySerializer - The key serializer
      valueSerializer - The value serializer
      Returns:
      a keyed map state
      Throws:
      Exception
    • getStateListView

      public <N, EE> StateListView<N,EE> getStateListView(String stateName, org.apache.flink.api.common.typeutils.TypeSerializer<EE> elementSerializer) throws Exception
      Description copied from interface: StateDataViewStore
      Creates a state list view.
      Specified by:
      getStateListView in interface StateDataViewStore
      Type Parameters:
      N - Type of the namespace
      EE - External type of the elements in the list state
      Parameters:
      stateName - The name of underlying state of the list view
      elementSerializer - The element serializer
      Returns:
      a keyed list state
      Throws:
      Exception
    • getRuntimeContext

      public org.apache.flink.api.common.functions.RuntimeContext getRuntimeContext()
      Specified by:
      getRuntimeContext in interface StateDataViewStore