public class EndOfData extends RuntimeEvent
CheckpointBarriers
traveling. The EndOfData
is acknowledged by the downstream task. That way we can safely assume the downstream
task has consumed all the produced records and therefore we can perform a final checkpoint for
the upstream task.Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
StopMode |
getStopMode() |
int |
hashCode() |
void |
read(DataInputView in)
Reads the object's internal data from the given data input view.
|
String |
toString() |
void |
write(DataOutputView out)
Writes the object's internal data to the given data output view.
|
public EndOfData(StopMode mode)
public StopMode getStopMode()
public void write(DataOutputView out) throws IOException
IOReadableWritable
out
- the output view to receive the data.IOException
- thrown if any error occurs while writing to the output streampublic void read(DataInputView in) throws IOException
IOReadableWritable
in
- the input view to read the data fromIOException
- thrown if any error occurs while reading from the input streamCopyright © 2014–2024 The Apache Software Foundation. All rights reserved.