Uses of Interface
org.apache.flink.runtime.state.KeyedStateBackend
Packages that use KeyedStateBackend
Package
Description
This package contains the classes for key/value state backends that store the state on the JVM
heap as objects.
-
Uses of KeyedStateBackend in org.apache.flink.runtime.state
Subinterfaces of KeyedStateBackend in org.apache.flink.runtime.stateModifier and TypeInterfaceDescriptioninterfaceInterface that combines both, theKeyedStateBackendinterface, which encapsulates methods responsible for keyed state management and theSnapshotablewhich tells the system how to snapshot the underlying state.interfaceA keyed state backend interface for internal testing purpose.Classes in org.apache.flink.runtime.state that implement KeyedStateBackendModifier and TypeClassDescriptionclassBase implementation of KeyedStateBackend.Fields in org.apache.flink.runtime.state declared as KeyedStateBackendModifier and TypeFieldDescriptionprotected final KeyedStateBackend<?>DefaultKeyedStateStore.keyedStateBackendMethods in org.apache.flink.runtime.state that return KeyedStateBackendModifier and TypeMethodDescriptiondefault KeyedStateBackend<K>TestableKeyedStateBackend.getDelegatedKeyedStateBackend(boolean recursive) Constructors in org.apache.flink.runtime.state with parameters of type KeyedStateBackendModifierConstructorDescriptionDefaultKeyedStateStore(KeyedStateBackend<?> keyedStateBackend, org.apache.flink.api.common.functions.SerializerFactory serializerFactory) DefaultKeyedStateStore(KeyedStateBackend<?> keyedStateBackend, AsyncKeyedStateBackend<?> asyncKeyedStateBackend, org.apache.flink.api.common.functions.SerializerFactory serializerFactory) -
Uses of KeyedStateBackend in org.apache.flink.runtime.state.heap
Classes in org.apache.flink.runtime.state.heap that implement KeyedStateBackendModifier and TypeClassDescriptionclassAAbstractKeyedStateBackendthat keeps state on the Java Heap and will serialize state to streams provided by aCheckpointStreamFactoryupon checkpointing. -
Uses of KeyedStateBackend in org.apache.flink.runtime.state.ttl
Methods in org.apache.flink.runtime.state.ttl with parameters of type KeyedStateBackendModifier and TypeMethodDescriptionstatic <K,N, SV, TTLSV, S extends org.apache.flink.api.common.state.State, IS extends S>
ISTtlStateFactory.createStateAndWrapWithTtlIfEnabled(org.apache.flink.api.common.typeutils.TypeSerializer<N> namespaceSerializer, org.apache.flink.api.common.state.StateDescriptor<S, SV> stateDesc, KeyedStateBackend<K> stateBackend, TtlTimeProvider timeProvider) -
Uses of KeyedStateBackend in org.apache.flink.streaming.api.operators
Methods in org.apache.flink.streaming.api.operators that return KeyedStateBackendModifier and TypeMethodDescription<K> KeyedStateBackend<K>AbstractStreamOperator.getKeyedStateBackend()<K> KeyedStateBackend<K>AbstractStreamOperatorV2.getKeyedStateBackend()<K> KeyedStateBackend<K>StreamOperatorStateHandler.getKeyedStateBackend() -
Uses of KeyedStateBackend in org.apache.flink.streaming.api.operators.sorted.state
Classes in org.apache.flink.streaming.api.operators.sorted.state that implement KeyedStateBackendModifier and TypeClassDescriptionclassACheckpointableKeyedStateBackendwhich keeps values for a single key at a time. -
Uses of KeyedStateBackend in org.apache.flink.streaming.runtime.operators.windowing
Constructors in org.apache.flink.streaming.runtime.operators.windowing with parameters of type KeyedStateBackendModifierConstructorDescriptionAbstractPerWindowStateStore(KeyedStateBackend<?> keyedStateBackend, org.apache.flink.api.common.ExecutionConfig executionConfig) MergingWindowStateStore(KeyedStateBackend<?> keyedStateBackend, org.apache.flink.api.common.ExecutionConfig executionConfig) PerWindowStateStore(KeyedStateBackend<?> keyedStateBackend, org.apache.flink.api.common.ExecutionConfig executionConfig)