org.apache.tez.dag.history.events
Class DAGSubmittedEvent
java.lang.Object
org.apache.tez.dag.history.events.DAGSubmittedEvent
- All Implemented Interfaces:
- HistoryEvent, SummaryEvent
public class DAGSubmittedEvent
- extends Object
- implements HistoryEvent, SummaryEvent
|
Constructor Summary |
DAGSubmittedEvent()
|
DAGSubmittedEvent(org.apache.tez.dag.records.TezDAGID dagID,
long submitTime,
org.apache.tez.dag.api.records.DAGProtos.DAGPlan dagPlan,
org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptId,
Map<String,org.apache.hadoop.yarn.api.records.LocalResource> cumulativeAdditionalLocalResources)
|
DAGSubmittedEvent
public DAGSubmittedEvent()
DAGSubmittedEvent
public DAGSubmittedEvent(org.apache.tez.dag.records.TezDAGID dagID,
long submitTime,
org.apache.tez.dag.api.records.DAGProtos.DAGPlan dagPlan,
org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptId,
Map<String,org.apache.hadoop.yarn.api.records.LocalResource> cumulativeAdditionalLocalResources)
getEventType
public HistoryEventType getEventType()
- Specified by:
getEventType in interface HistoryEvent
convertToATSJSON
public org.codehaus.jettison.json.JSONObject convertToATSJSON()
throws org.codehaus.jettison.json.JSONException
- Specified by:
convertToATSJSON in interface HistoryEvent
- Throws:
org.codehaus.jettison.json.JSONException
isRecoveryEvent
public boolean isRecoveryEvent()
- Specified by:
isRecoveryEvent in interface HistoryEvent
isHistoryEvent
public boolean isHistoryEvent()
- Specified by:
isHistoryEvent in interface HistoryEvent
toProto
public RecoveryProtos.DAGSubmittedProto toProto()
fromProto
public void fromProto(RecoveryProtos.DAGSubmittedProto proto)
toProtoStream
public void toProtoStream(OutputStream outputStream)
throws IOException
- Specified by:
toProtoStream in interface HistoryEvent
- Throws:
IOException
fromProtoStream
public void fromProtoStream(InputStream inputStream)
throws IOException
- Specified by:
fromProtoStream in interface HistoryEvent
- Throws:
IOException
toString
public String toString()
- Overrides:
toString in class Object
toSummaryProtoStream
public void toSummaryProtoStream(OutputStream outputStream)
throws IOException
- Specified by:
toSummaryProtoStream in interface SummaryEvent
- Throws:
IOException
fromSummaryProtoStream
public void fromSummaryProtoStream(RecoveryProtos.SummaryEventProto proto)
throws IOException
- Specified by:
fromSummaryProtoStream in interface SummaryEvent
- Throws:
IOException
writeToRecoveryImmediately
public boolean writeToRecoveryImmediately()
- Description copied from interface:
SummaryEvent
- Whether to write this event immediately to the DAG recovery file
Summary events are always written immediately to summary file.
- Specified by:
writeToRecoveryImmediately in interface SummaryEvent
- Returns:
getDAGName
public String getDAGName()
getDAGPlan
public org.apache.tez.dag.api.records.DAGProtos.DAGPlan getDAGPlan()
getDagID
public org.apache.tez.dag.records.TezDAGID getDagID()
getApplicationAttemptId
public org.apache.hadoop.yarn.api.records.ApplicationAttemptId getApplicationAttemptId()
getCumulativeAdditionalLocalResources
public Map<String,org.apache.hadoop.yarn.api.records.LocalResource> getCumulativeAdditionalLocalResources()
getSubmitTime
public long getSubmitTime()
Copyright © 2014 Apache Software Foundation. All rights reserved.