Interface StateChangelogStorage<Handle extends ChangelogStateHandle>
- All Superinterfaces:
AutoCloseable,StateChangelogStorageView<Handle>
- All Known Implementing Classes:
InMemoryStateChangelogStorage
@Internal
public interface StateChangelogStorage<Handle extends ChangelogStateHandle>
extends StateChangelogStorageView<Handle>
A storage for changelog. Could produce
StateChangelogHandleReader and StateChangelogWriter for read and write. Please use StateChangelogStorageLoader to
obtain an instance.-
Method Summary
Modifier and TypeMethodDescriptioncreateWriter(String operatorID, KeyGroupRange keyGroupRange, org.apache.flink.api.common.operators.MailboxExecutor mailboxExecutor) default AvailabilityProviderMethods inherited from interface org.apache.flink.runtime.state.changelog.StateChangelogStorageView
close, createReader
-
Method Details
-
createWriter
StateChangelogWriter<Handle> createWriter(String operatorID, KeyGroupRange keyGroupRange, org.apache.flink.api.common.operators.MailboxExecutor mailboxExecutor) -
getAvailabilityProvider
-