Uses of Interface
org.apache.flink.runtime.state.StateBackend
Packages that use StateBackend
Package
Description
-
Uses of StateBackend in org.apache.flink.runtime.checkpoint
Methods in org.apache.flink.runtime.checkpoint that return StateBackendModifier and TypeMethodDescriptionstatic StateBackendCheckpoints.loadStateBackend(org.apache.flink.configuration.Configuration jobConfig, org.apache.flink.configuration.Configuration clusterConfig, ClassLoader classLoader, org.slf4j.Logger logger) -
Uses of StateBackend in org.apache.flink.runtime.executiongraph
Methods in org.apache.flink.runtime.executiongraph with parameters of type StateBackendModifier and TypeMethodDescriptionvoidDefaultExecutionGraph.enableCheckpointing(CheckpointCoordinatorConfiguration chkConfig, List<MasterTriggerRestoreHook<?>> masterHooks, CheckpointIDCounter checkpointIDCounter, CompletedCheckpointStore checkpointStore, StateBackend checkpointStateBackend, CheckpointStorage checkpointStorage, CheckpointStatsTracker statsTracker, CheckpointsCleaner checkpointsCleaner, String changelogStorageName) voidExecutionGraph.enableCheckpointing(CheckpointCoordinatorConfiguration chkConfig, List<MasterTriggerRestoreHook<?>> masterHooks, CheckpointIDCounter checkpointIDCounter, CompletedCheckpointStore checkpointStore, StateBackend checkpointStateBackend, CheckpointStorage checkpointStorage, CheckpointStatsTracker statsTracker, CheckpointsCleaner checkpointsCleaner, String changelogStorage) -
Uses of StateBackend in org.apache.flink.runtime.jobgraph.tasks
Methods in org.apache.flink.runtime.jobgraph.tasks that return types with arguments of type StateBackendModifier and TypeMethodDescriptionorg.apache.flink.util.SerializedValue<StateBackend>JobCheckpointingSettings.getDefaultStateBackend()Constructor parameters in org.apache.flink.runtime.jobgraph.tasks with type arguments of type StateBackendModifierConstructorDescriptionJobCheckpointingSettings(CheckpointCoordinatorConfiguration checkpointCoordinatorConfiguration, org.apache.flink.util.SerializedValue<StateBackend> defaultStateBackend) JobCheckpointingSettings(CheckpointCoordinatorConfiguration checkpointCoordinatorConfiguration, org.apache.flink.util.SerializedValue<StateBackend> defaultStateBackend, org.apache.flink.util.TernaryBoolean changelogStateBackendEnabled, org.apache.flink.util.SerializedValue<CheckpointStorage> defaultCheckpointStorage, org.apache.flink.util.SerializedValue<MasterTriggerRestoreHook.Factory[]> masterHooks) JobCheckpointingSettings(CheckpointCoordinatorConfiguration checkpointCoordinatorConfiguration, org.apache.flink.util.SerializedValue<StateBackend> defaultStateBackend, org.apache.flink.util.TernaryBoolean changelogStateBackendEnabled, org.apache.flink.util.SerializedValue<CheckpointStorage> defaultCheckpointStorage, org.apache.flink.util.SerializedValue<MasterTriggerRestoreHook.Factory[]> masterHooks, org.apache.flink.util.TernaryBoolean stateBackendUseManagedMemory) -
Uses of StateBackend in org.apache.flink.runtime.state
Classes in org.apache.flink.runtime.state with type parameters of type StateBackendModifier and TypeInterfaceDescriptioninterfaceStateBackendFactory<T extends StateBackend>A factory to create a specific state backend.Subinterfaces of StateBackend in org.apache.flink.runtime.stateModifier and TypeInterfaceDescriptioninterfaceAn interface for state backends that pick up additional parameters from a configuration.Classes in org.apache.flink.runtime.state that implement StateBackendModifier and TypeClassDescriptionclassAbstract base class for state backends that use managed memory.classAn abstract base implementation of theStateBackendinterface.Methods in org.apache.flink.runtime.state that return StateBackendModifier and TypeMethodDescriptionConfigurableStateBackend.configure(org.apache.flink.configuration.ReadableConfig config, ClassLoader classLoader) Creates a variant of the state backend that applies additional configuration parameters.static StateBackendStateBackendLoader.fromApplicationOrConfigOrDefault(StateBackend fromApplication, org.apache.flink.configuration.Configuration jobConfig, org.apache.flink.configuration.Configuration clusterConfig, ClassLoader classLoader, org.slf4j.Logger logger) This is the state backend loader that loads aDelegatingStateBackendwrapping the state backend loaded fromStateBackendLoader.loadFromApplicationOrConfigOrDefaultInternal(org.apache.flink.runtime.state.StateBackend, org.apache.flink.configuration.Configuration, org.apache.flink.configuration.Configuration, java.lang.ClassLoader, org.slf4j.Logger)when delegation is enabled.static StateBackendStateBackendLoader.loadStateBackendFromConfig(org.apache.flink.configuration.ReadableConfig config, ClassLoader classLoader, org.slf4j.Logger logger) Loads the unwrapped state backend from the configuration, from the parameter 'state.backend', as defined inStateBackendOptions.STATE_BACKEND.static StateBackendStateBackendLoader.loadStateBackendFromKeyedStateHandles(StateBackend originalStateBackend, ClassLoader classLoader, Collection<KeyedStateHandle> keyedStateHandles) Load state backend which may wrap the original state backend for recovery.Methods in org.apache.flink.runtime.state with parameters of type StateBackendModifier and TypeMethodDescriptionstatic StateBackendStateBackendLoader.fromApplicationOrConfigOrDefault(StateBackend fromApplication, org.apache.flink.configuration.Configuration jobConfig, org.apache.flink.configuration.Configuration clusterConfig, ClassLoader classLoader, org.slf4j.Logger logger) This is the state backend loader that loads aDelegatingStateBackendwrapping the state backend loaded fromStateBackendLoader.loadFromApplicationOrConfigOrDefaultInternal(org.apache.flink.runtime.state.StateBackend, org.apache.flink.configuration.Configuration, org.apache.flink.configuration.Configuration, java.lang.ClassLoader, org.slf4j.Logger)when delegation is enabled.static booleanStateBackendLoader.isChangelogStateBackend(StateBackend backend) static CheckpointStorageCheckpointStorageLoader.load(CheckpointStorage fromApplication, StateBackend configuredStateBackend, org.apache.flink.configuration.Configuration jobConfig, org.apache.flink.configuration.Configuration clusterConfig, ClassLoader classLoader, org.slf4j.Logger logger) Loads the configuredCheckpointStoragefor the job based on the following precedent rules:static StateBackendStateBackendLoader.loadStateBackendFromKeyedStateHandles(StateBackend originalStateBackend, ClassLoader classLoader, Collection<KeyedStateHandle> keyedStateHandles) Load state backend which may wrap the original state backend for recovery. -
Uses of StateBackend in org.apache.flink.runtime.state.delegate
Subinterfaces of StateBackend in org.apache.flink.runtime.state.delegateModifier and TypeInterfaceDescriptioninterfaceAn interface to delegate state backend.Methods in org.apache.flink.runtime.state.delegate that return StateBackend -
Uses of StateBackend in org.apache.flink.runtime.state.filesystem
Classes in org.apache.flink.runtime.state.filesystem that implement StateBackend -
Uses of StateBackend in org.apache.flink.runtime.state.hashmap
Classes in org.apache.flink.runtime.state.hashmap that implement StateBackendModifier and TypeClassDescriptionclassThis state backend holds the working state in the memory (JVM heap) of the TaskManagers and checkpoints based on the configuredCheckpointStorage. -
Uses of StateBackend in org.apache.flink.streaming.api.graph
Methods in org.apache.flink.streaming.api.graph that return StateBackendModifier and TypeMethodDescriptionStreamConfig.getStateBackend(ClassLoader cl) StreamGraph.getStateBackend()Methods in org.apache.flink.streaming.api.graph with parameters of type StateBackendModifier and TypeMethodDescriptionvoidStreamConfig.setStateBackend(StateBackend backend) voidStreamGraph.setStateBackend(StateBackend backend) Method parameters in org.apache.flink.streaming.api.graph with type arguments of type StateBackendModifier and TypeMethodDescriptionvoidStreamConfig.setSerializedStateBackend(org.apache.flink.util.SerializedValue<StateBackend> serializedStateBackend, boolean useManagedMemory) -
Uses of StateBackend in org.apache.flink.streaming.api.operators
Methods in org.apache.flink.streaming.api.operators with parameters of type StateBackendModifier and TypeMethodDescriptionStreamTaskStateInitializerImpl.KeyedStateBackendCreator.create(StateBackend stateBackend, StateBackend.KeyedStateBackendParameters<K> keyedStateBackendParameters) Create the keyed state backend.Constructors in org.apache.flink.streaming.api.operators with parameters of type StateBackendModifierConstructorDescriptionStreamTaskStateInitializerImpl(Environment environment, StateBackend stateBackend) StreamTaskStateInitializerImpl(Environment environment, StateBackend stateBackend, SubTaskInitializationMetricsBuilder initializationMetrics, TtlTimeProvider ttlTimeProvider, InternalTimeServiceManager.Provider timeServiceManagerProvider, StreamTaskCancellationContext cancellationContext) -
Uses of StateBackend in org.apache.flink.streaming.api.operators.sorted.state
Classes in org.apache.flink.streaming.api.operators.sorted.state that implement StateBackendModifier and TypeClassDescriptionclassA simpleStateBackendwhich is used in a BATCH style execution. -
Uses of StateBackend in org.apache.flink.streaming.runtime.tasks
Fields in org.apache.flink.streaming.runtime.tasks declared as StateBackendModifier and TypeFieldDescriptionprotected final StateBackendStreamTask.stateBackendOur state backend.
CheckpointStoragefunctionality.