public class ApplicationStateDataPBImpl extends ApplicationStateData
attempts
Constructor and Description |
---|
ApplicationStateDataPBImpl() |
ApplicationStateDataPBImpl(org.apache.hadoop.yarn.proto.YarnServerResourceManagerRecoveryProtos.ApplicationStateDataProto proto) |
Modifier and Type | Method and Description |
---|---|
static RMAppState |
convertFromProtoFormat(org.apache.hadoop.yarn.proto.YarnServerResourceManagerRecoveryProtos.RMAppStateProto e) |
static org.apache.hadoop.yarn.proto.YarnServerResourceManagerRecoveryProtos.RMAppStateProto |
convertToProtoFormat(RMAppState e) |
boolean |
equals(Object other) |
org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext |
getApplicationSubmissionContext()
The
ApplicationSubmissionContext for the application
ApplicationId can be obtained from the this |
org.apache.hadoop.ipc.CallerContext |
getCallerContext() |
String |
getDiagnostics()
Get the diagnostics information for the application master.
|
long |
getFinishTime()
The finish time of the application.
|
org.apache.hadoop.yarn.proto.YarnServerResourceManagerRecoveryProtos.ApplicationStateDataProto |
getProto() |
long |
getStartTime()
Get the start time of the application.
|
RMAppState |
getState()
Get the final state of the application.
|
long |
getSubmitTime()
The time at which the application was received by the Resource Manager
|
String |
getUser() |
int |
hashCode() |
void |
setApplicationSubmissionContext(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext context) |
void |
setCallerContext(org.apache.hadoop.ipc.CallerContext callerContext) |
void |
setDiagnostics(String diagnostics) |
void |
setFinishTime(long finishTime) |
void |
setStartTime(long startTime) |
void |
setState(RMAppState finalState) |
void |
setSubmitTime(long submitTime) |
void |
setUser(String user)
The application submitter
|
String |
toString() |
getAttempt, getAttemptCount, newInstance, newInstance, newInstance
public ApplicationStateDataPBImpl()
public ApplicationStateDataPBImpl(org.apache.hadoop.yarn.proto.YarnServerResourceManagerRecoveryProtos.ApplicationStateDataProto proto)
public org.apache.hadoop.yarn.proto.YarnServerResourceManagerRecoveryProtos.ApplicationStateDataProto getProto()
getProto
in class ApplicationStateData
public long getSubmitTime()
ApplicationStateData
getSubmitTime
in class ApplicationStateData
public void setSubmitTime(long submitTime)
setSubmitTime
in class ApplicationStateData
public long getStartTime()
ApplicationStateData
getStartTime
in class ApplicationStateData
public void setStartTime(long startTime)
setStartTime
in class ApplicationStateData
public String getUser()
getUser
in class ApplicationStateData
public void setUser(String user)
ApplicationStateData
setUser
in class ApplicationStateData
public org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext getApplicationSubmissionContext()
ApplicationStateData
ApplicationSubmissionContext
for the application
ApplicationId
can be obtained from the thisgetApplicationSubmissionContext
in class ApplicationStateData
public void setApplicationSubmissionContext(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext context)
setApplicationSubmissionContext
in class ApplicationStateData
public RMAppState getState()
ApplicationStateData
getState
in class ApplicationStateData
public void setState(RMAppState finalState)
setState
in class ApplicationStateData
public String getDiagnostics()
ApplicationStateData
getDiagnostics
in class ApplicationStateData
public void setDiagnostics(String diagnostics)
setDiagnostics
in class ApplicationStateData
public long getFinishTime()
ApplicationStateData
getFinishTime
in class ApplicationStateData
public void setFinishTime(long finishTime)
setFinishTime
in class ApplicationStateData
public org.apache.hadoop.ipc.CallerContext getCallerContext()
getCallerContext
in class ApplicationStateData
public void setCallerContext(org.apache.hadoop.ipc.CallerContext callerContext)
setCallerContext
in class ApplicationStateData
public static org.apache.hadoop.yarn.proto.YarnServerResourceManagerRecoveryProtos.RMAppStateProto convertToProtoFormat(RMAppState e)
public static RMAppState convertFromProtoFormat(org.apache.hadoop.yarn.proto.YarnServerResourceManagerRecoveryProtos.RMAppStateProto e)
Copyright © 2017 Apache Software Foundation. All Rights Reserved.