Class ValueStateAdaptor<K,N,V>

java.lang.Object
org.apache.flink.runtime.state.v2.adaptor.StateAdaptor<K,N,InternalValueState<K,N,V>>
org.apache.flink.runtime.state.v2.adaptor.ValueStateAdaptor<K,N,V>
All Implemented Interfaces:
org.apache.flink.api.common.state.v2.State, org.apache.flink.api.common.state.v2.ValueState<V>, InternalKeyedState<K,N,V>, InternalPartitionedState<N>, InternalValueState<K,N,V>

public class ValueStateAdaptor<K,N,V> extends StateAdaptor<K,N,InternalValueState<K,N,V>> implements InternalValueState<K,N,V>
An adaptor that transforms InternalValueState into InternalValueState.
  • Constructor Details

  • Method Details

    • asyncValue

      public org.apache.flink.api.common.state.v2.StateFuture<V> asyncValue()
      Specified by:
      asyncValue in interface org.apache.flink.api.common.state.v2.ValueState<K>
    • asyncUpdate

      public org.apache.flink.api.common.state.v2.StateFuture<Void> asyncUpdate(V value)
      Specified by:
      asyncUpdate in interface org.apache.flink.api.common.state.v2.ValueState<K>
    • value

      public V value()
      Specified by:
      value in interface org.apache.flink.api.common.state.v2.ValueState<K>
    • update

      public void update(V value)
      Specified by:
      update in interface org.apache.flink.api.common.state.v2.ValueState<K>