Class UploadResult

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

@Internal public final class UploadResult extends Object
Result of uploading state changes.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    final long
     
    final org.apache.flink.runtime.state.StreamStateHandle
     
    final long
     
    final org.apache.flink.runtime.state.changelog.SequenceNumber
     
    final long
     
    final org.apache.flink.runtime.state.StreamStateHandle
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    UploadResult(org.apache.flink.runtime.state.StreamStateHandle streamStateHandle, long offset, org.apache.flink.runtime.state.changelog.SequenceNumber sequenceNumber, long size)
     
    UploadResult(org.apache.flink.runtime.state.StreamStateHandle streamStateHandle, org.apache.flink.runtime.state.StreamStateHandle localStreamHandle, long offset, long localOffset, org.apache.flink.runtime.state.changelog.SequenceNumber sequenceNumber, long size)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    long
     
    org.apache.flink.runtime.state.StreamStateHandle
     
    long
     
    org.apache.flink.runtime.state.changelog.SequenceNumber
     
    long
     
    org.apache.flink.runtime.state.StreamStateHandle
     
    of(org.apache.flink.runtime.state.StreamStateHandle handle, org.apache.flink.runtime.state.StreamStateHandle localHandle, StateChangeSet changeSet, long offset, long localOffset)
     
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • streamStateHandle

      public final org.apache.flink.runtime.state.StreamStateHandle streamStateHandle
    • localStreamHandle

      @Nullable public final org.apache.flink.runtime.state.StreamStateHandle localStreamHandle
    • offset

      public final long offset
    • localOffset

      public final long localOffset
    • sequenceNumber

      public final org.apache.flink.runtime.state.changelog.SequenceNumber sequenceNumber
    • size

      public final long size
  • Constructor Details

    • UploadResult

      public UploadResult(org.apache.flink.runtime.state.StreamStateHandle streamStateHandle, long offset, org.apache.flink.runtime.state.changelog.SequenceNumber sequenceNumber, long size)
    • UploadResult

      public UploadResult(org.apache.flink.runtime.state.StreamStateHandle streamStateHandle, @Nullable org.apache.flink.runtime.state.StreamStateHandle localStreamHandle, long offset, long localOffset, org.apache.flink.runtime.state.changelog.SequenceNumber sequenceNumber, long size)
  • Method Details

    • of

      public static UploadResult of(org.apache.flink.runtime.state.StreamStateHandle handle, org.apache.flink.runtime.state.StreamStateHandle localHandle, StateChangeSet changeSet, long offset, long localOffset)
    • getStreamStateHandle

      public org.apache.flink.runtime.state.StreamStateHandle getStreamStateHandle()
    • getLocalStreamHandleStateHandle

      public org.apache.flink.runtime.state.StreamStateHandle getLocalStreamHandleStateHandle()
    • getOffset

      public long getOffset()
    • getLocalOffset

      public long getLocalOffset()
    • getSequenceNumber

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

      public long getSize()
    • toString

      public String toString()
      Overrides:
      toString in class Object