类 IterationRecord<T>
- java.lang.Object
-
- org.apache.flink.iteration.IterationRecord<T>
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classIterationRecord.TypeThe type of iteration records.
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 IterationRecord<T>clone()booleanequals(Object o)longgetCheckpointId()intgetEpoch()StringgetSender()IterationRecord.TypegetType()TgetValue()inthashCode()voidincrementEpoch()static <T> IterationRecord<T>newBarrier(long checkpointId)static <T> IterationRecord<T>newEpochWatermark(int epoch, String sender)static <T> IterationRecord<T>newRecord(T value, int epoch)voidsetCheckpointId(long checkpointId)voidsetEpoch(int epoch)voidsetSender(String sender)voidsetType(IterationRecord.Type type)voidsetValue(T value)StringtoString()
-
-
-
方法详细资料
-
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)
-
getType
public IterationRecord.Type getType()
-
setType
public void setType(IterationRecord.Type type)
-
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)
-
clone
public IterationRecord<T> clone()
-
-