public abstract class VertexProfilingEvent extends ProfilingEvent
| Constructor and Description |
|---|
VertexProfilingEvent() |
VertexProfilingEvent(JobVertexID vertexId,
int subtask,
ExecutionAttemptID executionId,
int profilingInterval,
JobID jobID,
long timestamp,
long profilingTimestamp) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
ExecutionAttemptID |
getExecutionId() |
int |
getProfilingInterval()
The interval in milliseconds to which the rest
of the profiling data relates to.
|
int |
getSubtask() |
JobVertexID |
getVertexID()
Returns the ID of the vertex this profiling information
belongs to.
|
int |
hashCode() |
void |
read(DataInputView in) |
void |
write(DataOutputView out) |
getJobID, getProfilingTimestampgetSequenceNumber, getTimestamp, getTimestampString, timestampToString, toStringpublic VertexProfilingEvent(JobVertexID vertexId, int subtask, ExecutionAttemptID executionId, int profilingInterval, JobID jobID, long timestamp, long profilingTimestamp)
public VertexProfilingEvent()
public JobVertexID getVertexID()
public int getProfilingInterval()
public int getSubtask()
public ExecutionAttemptID getExecutionId()
public void read(DataInputView in) throws IOException
read in interface IOReadableWritableread in class ProfilingEventIOExceptionpublic void write(DataOutputView out) throws IOException
write in interface IOReadableWritablewrite in class ProfilingEventIOExceptionpublic boolean equals(Object obj)
equals in class ProfilingEventpublic int hashCode()
hashCode in class ProfilingEventCopyright © 2015 The Apache Software Foundation. All rights reserved.