Class StateChangeSet

java.lang.Object
org.apache.flink.changelog.fs.StateChangeSet

@ThreadSafe @Internal public class StateChangeSet extends Object
A set of changes made to some state(s) by a single state backend during a single checkpoint. There can be zero or more change sets for a single checkpoint. Thread-safe with the assumption that constructor arguments are not modified outside.
  • Constructor Details

    • StateChangeSet

      public StateChangeSet(UUID logId, org.apache.flink.runtime.state.changelog.SequenceNumber sequenceNumber, List<org.apache.flink.runtime.state.changelog.StateChange> changes)
  • Method Details

    • getLogId

      public UUID getLogId()
    • getSequenceNumber

      public org.apache.flink.runtime.state.changelog.SequenceNumber getSequenceNumber()
    • getChanges

      public List<org.apache.flink.runtime.state.changelog.StateChange> getChanges()
    • getSize

      public long getSize()
    • toString

      public String toString()
      Overrides:
      toString in class Object