return startTime;
}
@Override
public void toSummaryProtoStream(OutputStream outputStream) throws IOException {
VertexFinishStateProto finishStateProto =
VertexFinishStateProto.newBuilder()
.setState(state.ordinal())
.setVertexId(vertexID.toString())
.build();
SummaryEventProto.Builder builder = RecoveryProtos.SummaryEventProto.newBuilder()
.setDagId(vertexID.getDAGId().toString())
.setTimestamp(finishTime)
.setEventType(getEventType().ordinal())
.setEventPayload(finishStateProto.toByteString());
builder.build().writeDelimitedTo(outputStream);
}