类 IterationRecord<T>

  • 所有已实现的接口:
    Cloneable

    public class IterationRecord<T>
    extends Object
    implements Cloneable
    The wrapper for the records in iterative stream.
    • 方法详细资料

      • newRecord

        public static <T> IterationRecord<T> newRecord​(T value,
                                                       int epoch)
      • newEpochWatermark

        public static <T> IterationRecord<T> newEpochWatermark​(int epoch,
                                                               String sender)
      • newBarrier

        public static <T> IterationRecord<T> newBarrier​(long checkpointId)
      • getEpoch

        public int getEpoch()
      • setEpoch

        public void setEpoch​(int epoch)
      • incrementEpoch

        public void incrementEpoch()
      • getValue

        public T getValue()
      • setValue

        public void setValue​(T value)
      • getSender

        public String getSender()
      • setSender

        public void setSender​(String sender)
      • getCheckpointId

        public long getCheckpointId()
      • setCheckpointId

        public void setCheckpointId​(long checkpointId)
      • hashCode

        public int hashCode()
        覆盖:
        hashCode 在类中 Object