Uses of Interface
org.apache.flink.runtime.state.changelog.SequenceNumber
-
Packages that use SequenceNumber Package Description org.apache.flink.runtime.state.changelog org.apache.flink.runtime.state.changelog.inmemory -
-
Uses of SequenceNumber in org.apache.flink.runtime.state.changelog
Classes in org.apache.flink.runtime.state.changelog that implement SequenceNumber Modifier and Type Class Description static classSequenceNumber.GenericSequenceNumberGenericSequenceNumber.Methods in org.apache.flink.runtime.state.changelog that return SequenceNumber Modifier and Type Method Description SequenceNumberSequenceNumberRange. from()Inclusive.SequenceNumberSequenceNumberRange.GenericSequenceNumberRange. from()SequenceNumberStateChangelogWriter. initialSequenceNumber()Get the initialSequenceNumberthat is used for the first element.SequenceNumberSequenceNumber.GenericSequenceNumber. next()SequenceNumberSequenceNumber. next()SequenceNumberStateChangelogWriter. nextSequenceNumber()GetSequenceNumberto be used for the next element added byappend.static SequenceNumberSequenceNumber. of(long number)SequenceNumberSequenceNumberRange.GenericSequenceNumberRange. to()SequenceNumberSequenceNumberRange. to()Exclusive.Methods in org.apache.flink.runtime.state.changelog with parameters of type SequenceNumber Modifier and Type Method Description intSequenceNumber.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)CompletableFuture<SnapshotResult<Handle>>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 SequenceNumber Modifier and Type Method Description static 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 SequenceNumber Constructor Description InMemoryChangelogStateHandle(List<StateChange> changes, SequenceNumber from, SequenceNumber to, KeyGroupRange keyGroupRange)
-