Uses of Interface
org.apache.flink.runtime.state.changelog.SequenceNumber
Packages that use SequenceNumber
Package
Description
-
Uses of SequenceNumber in org.apache.flink.runtime.state.changelog
Classes in org.apache.flink.runtime.state.changelog that implement SequenceNumberMethods in org.apache.flink.runtime.state.changelog that return SequenceNumberModifier and TypeMethodDescriptionSequenceNumberRange.from()Inclusive.SequenceNumberRange.GenericSequenceNumberRange.from()StateChangelogWriter.initialSequenceNumber()Get the initialSequenceNumberthat is used for the first element.SequenceNumber.GenericSequenceNumber.next()SequenceNumber.next()StateChangelogWriter.nextSequenceNumber()GetSequenceNumberto be used for the next element added byappend.static SequenceNumberSequenceNumber.of(long number) SequenceNumberRange.GenericSequenceNumberRange.to()SequenceNumberRange.to()Exclusive.Methods in org.apache.flink.runtime.state.changelog with parameters of type SequenceNumberModifier and TypeMethodDescriptionintSequenceNumber.GenericSequenceNumber.compareTo(SequenceNumber o) voidStateChangelogWriter.confirm(SequenceNumber from, SequenceNumber to, long checkpointId) Mark the given state changes as confirmed by the JM.booleanSequenceNumberRange.contains(SequenceNumber sqn) booleanSequenceNumberRange.GenericSequenceNumberRange.contains(SequenceNumber sqn) static SequenceNumberRangeSequenceNumberRange.generic(SequenceNumber from, SequenceNumber to) StateChangelogWriter.persist(SequenceNumber from, long checkpointId) Durably persist previouslyappendeddata starting from the providedSequenceNumberand up to the latest change added.voidStateChangelogWriter.reset(SequenceNumber from, SequenceNumber to, long checkpointId) Reset the state the given state changes.voidStateChangelogWriter.truncate(SequenceNumber to) Truncate this state changelog to free up the resources and collect any garbage.voidStateChangelogWriter.truncateAndClose(SequenceNumber from) Truncate the tail of log and close it. -
Uses of SequenceNumber in org.apache.flink.runtime.state.changelog.inmemory
Methods in org.apache.flink.runtime.state.changelog.inmemory with parameters of type SequenceNumberModifier and TypeMethodDescriptionstatic InMemoryChangelogStateHandleInMemoryChangelogStateHandle.restore(List<StateChange> changes, SequenceNumber from, SequenceNumber to, KeyGroupRange keyGroupRange, StateHandleID stateHandleId) Constructors in org.apache.flink.runtime.state.changelog.inmemory with parameters of type SequenceNumberModifierConstructorDescriptionInMemoryChangelogStateHandle(List<StateChange> changes, SequenceNumber from, SequenceNumber to, KeyGroupRange keyGroupRange)