Uses of Interface
org.apache.flink.runtime.state.CheckpointStreamFactory
Packages that use CheckpointStreamFactory
Package
Description
This package contains the classes for key/value state backends that store the state on the JVM
heap as objects.
-
Uses of CheckpointStreamFactory in org.apache.flink.runtime.state
Subinterfaces of CheckpointStreamFactory in org.apache.flink.runtime.stateModifier and TypeInterfaceDescriptioninterfaceA storage location for one particular checkpoint, offering data persistent, metadata persistence, and lifecycle/cleanup methods.Methods in org.apache.flink.runtime.state that return CheckpointStreamFactoryModifier and TypeMethodDescriptionCheckpointStorageWorkerView.resolveCheckpointStorageLocation(long checkpointId, CheckpointStorageLocationReference reference) Resolves a storage location reference into a CheckpointStreamFactory.Methods in org.apache.flink.runtime.state with parameters of type CheckpointStreamFactoryModifier and TypeMethodDescriptionSavepointSnapshotStrategy.asyncSnapshot(FullSnapshotResources<K> savepointResources, long checkpointId, long timestamp, CheckpointStreamFactory streamFactory, CheckpointOptions checkpointOptions) SnapshotStrategy.asyncSnapshot(SR syncPartResource, long checkpointId, long timestamp, CheckpointStreamFactory streamFactory, CheckpointOptions checkpointOptions) Operation that writes a snapshot into a stream that is provided by the givenCheckpointStreamFactoryand returns a @SupplierWithExceptionthat gives a state handle to the snapshot.CheckpointStreamWithResultProvider.createDuplicatingStream(long checkpointId, CheckpointedStateScope checkpointedStateScope, CheckpointStreamFactory primaryStreamFactory, LocalSnapshotDirectoryProvider secondaryStreamDirProvider) CheckpointStreamWithResultProvider.createSimpleStream(CheckpointedStateScope checkpointedStateScope, CheckpointStreamFactory primaryStreamFactory) DefaultOperatorStateBackend.snapshot(long checkpointId, long timestamp, CheckpointStreamFactory streamFactory, CheckpointOptions checkpointOptions) Snapshotable.snapshot(long checkpointId, long timestamp, CheckpointStreamFactory streamFactory, CheckpointOptions checkpointOptions) Operation that writes a snapshot into a stream that is provided by the givenCheckpointStreamFactoryand returns a @RunnableFuturethat gives a state handle to the snapshot.final RunnableFuture<SnapshotResult<T>>SnapshotStrategyRunner.snapshot(long checkpointId, long timestamp, CheckpointStreamFactory streamFactory, CheckpointOptions checkpointOptions) Constructors in org.apache.flink.runtime.state with parameters of type CheckpointStreamFactoryModifierConstructorDescriptionStateSnapshotContextSynchronousImpl(long checkpointId, long checkpointTimestamp, CheckpointStreamFactory streamFactory, KeyGroupRange keyGroupRange, org.apache.flink.core.fs.CloseableRegistry closableRegistry) -
Uses of CheckpointStreamFactory in org.apache.flink.runtime.state.filesystem
Classes in org.apache.flink.runtime.state.filesystem that implement CheckpointStreamFactoryModifier and TypeClassDescriptionclassA storage location for checkpoints on a file system.classACheckpointStreamFactorythat produces streams that write to aFileSystem.classAn implementation of checkpoint storage location for file merging checkpoints.Methods in org.apache.flink.runtime.state.filesystem that return CheckpointStreamFactoryModifier and TypeMethodDescriptionFsCheckpointStorageAccess.resolveCheckpointStorageLocation(long checkpointId, CheckpointStorageLocationReference reference) FsMergingCheckpointStorageAccess.resolveCheckpointStorageLocation(long checkpointId, CheckpointStorageLocationReference reference) FsMergingCheckpointStorageLocation.toNonFileMerging() -
Uses of CheckpointStreamFactory in org.apache.flink.runtime.state.heap
Methods in org.apache.flink.runtime.state.heap with parameters of type CheckpointStreamFactoryModifier and TypeMethodDescriptionHeapKeyedStateBackend.snapshot(long checkpointId, long timestamp, CheckpointStreamFactory streamFactory, CheckpointOptions checkpointOptions) -
Uses of CheckpointStreamFactory in org.apache.flink.runtime.state.memory
Classes in org.apache.flink.runtime.state.memory that implement CheckpointStreamFactoryModifier and TypeClassDescriptionclassCheckpointStreamFactorythat produces streams that write to in-memory byte arrays.classA checkpoint storage location for theMemCheckpointStreamFactoryin case no durable persistence for metadata has been configured.classA checkpoint storage location for theMemCheckpointStreamFactorywhen it durably persists the metadata in a file system.Methods in org.apache.flink.runtime.state.memory that return CheckpointStreamFactoryModifier and TypeMethodDescriptionMemoryBackendCheckpointStorageAccess.resolveCheckpointStorageLocation(long checkpointId, CheckpointStorageLocationReference reference) -
Uses of CheckpointStreamFactory in org.apache.flink.runtime.state.v2.adaptor
Methods in org.apache.flink.runtime.state.v2.adaptor with parameters of type CheckpointStreamFactoryModifier and TypeMethodDescriptionAsyncKeyedStateBackendAdaptor.snapshot(long checkpointId, long timestamp, CheckpointStreamFactory streamFactory, CheckpointOptions checkpointOptions) -
Uses of CheckpointStreamFactory in org.apache.flink.streaming.api.operators
Methods in org.apache.flink.streaming.api.operators with parameters of type CheckpointStreamFactoryModifier and TypeMethodDescriptionAbstractStreamOperator.snapshotState(long checkpointId, long timestamp, CheckpointOptions checkpointOptions, CheckpointStreamFactory factory) AbstractStreamOperatorV2.snapshotState(long checkpointId, long timestamp, CheckpointOptions checkpointOptions, CheckpointStreamFactory factory) StreamOperator.snapshotState(long checkpointId, long timestamp, CheckpointOptions checkpointOptions, CheckpointStreamFactory storageLocation) Called to draw a state snapshot from the operator.StreamOperatorStateHandler.snapshotState(StreamOperatorStateHandler.CheckpointedStreamOperator streamOperator, Optional<InternalTimeServiceManager<?>> timeServiceManager, String operatorName, long checkpointId, long timestamp, CheckpointOptions checkpointOptions, CheckpointStreamFactory factory, boolean isUsingCustomRawKeyedState, boolean useAsyncState) -
Uses of CheckpointStreamFactory in org.apache.flink.streaming.api.operators.sorted.state
Methods in org.apache.flink.streaming.api.operators.sorted.state with parameters of type CheckpointStreamFactoryModifier and TypeMethodDescriptionBatchExecutionKeyedStateBackend.snapshot(long checkpointId, long timestamp, CheckpointStreamFactory streamFactory, CheckpointOptions checkpointOptions) -
Uses of CheckpointStreamFactory in org.apache.flink.streaming.runtime.tasks
Methods in org.apache.flink.streaming.runtime.tasks with parameters of type CheckpointStreamFactoryModifier and TypeMethodDescriptionvoidFinishedOperatorChain.snapshotState(Map<OperatorID, OperatorSnapshotFutures> operatorSnapshotsInProgress, CheckpointMetaData checkpointMetaData, CheckpointOptions checkpointOptions, Supplier<Boolean> isRunning, ChannelStateWriter.ChannelStateWriteResult channelStateWriteResult, CheckpointStreamFactory storage) abstract voidOperatorChain.snapshotState(Map<OperatorID, OperatorSnapshotFutures> operatorSnapshotsInProgress, CheckpointMetaData checkpointMetaData, CheckpointOptions checkpointOptions, Supplier<Boolean> isRunning, ChannelStateWriter.ChannelStateWriteResult channelStateWriteResult, CheckpointStreamFactory storage) voidRegularOperatorChain.snapshotState(Map<OperatorID, OperatorSnapshotFutures> operatorSnapshotsInProgress, CheckpointMetaData checkpointMetaData, CheckpointOptions checkpointOptions, Supplier<Boolean> isRunning, ChannelStateWriter.ChannelStateWriteResult channelStateWriteResult, CheckpointStreamFactory storage)