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 |
Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType,Long> |
getApplicationTimeouts() |
org.apache.hadoop.ipc.CallerContext |
getCallerContext() |
String |
getDiagnostics()
Get the diagnostics information for the application master.
|
long |
getFinishTime()
The finish time of the application.
|
long |
getLaunchTime()
Get the launch time of the application.
|
org.apache.hadoop.yarn.proto.YarnServerResourceManagerRecoveryProtos.ApplicationStateDataProto |
getProto() |
String |
getRealUser() |
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 |
setApplicationTimeouts(Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType,Long> appTimeouts) |
void |
setCallerContext(org.apache.hadoop.ipc.CallerContext callerContext) |
void |
setDiagnostics(String diagnostics) |
void |
setFinishTime(long finishTime) |
void |
setLaunchTime(long launchTime) |
void |
setRealUser(String realUser) |
void |
setStartTime(long startTime) |
void |
setState(RMAppState finalState) |
void |
setSubmitTime(long submitTime) |
void |
setUser(String user)
The application submitter.
|
String |
toString() |
getAttempt, getAttemptCount, getFirstAttemptId, newInstance, newInstance, newInstance, newInstance, newInstance, newInstance, newInstancepublic ApplicationStateDataPBImpl()
public ApplicationStateDataPBImpl(org.apache.hadoop.yarn.proto.YarnServerResourceManagerRecoveryProtos.ApplicationStateDataProto proto)
public org.apache.hadoop.yarn.proto.YarnServerResourceManagerRecoveryProtos.ApplicationStateDataProto getProto()
getProto in class ApplicationStateDatapublic long getSubmitTime()
ApplicationStateDatagetSubmitTime in class ApplicationStateDatapublic void setSubmitTime(long submitTime)
setSubmitTime in class ApplicationStateDatapublic long getStartTime()
ApplicationStateDatagetStartTime in class ApplicationStateDatapublic void setStartTime(long startTime)
setStartTime in class ApplicationStateDatapublic long getLaunchTime()
ApplicationStateDatagetLaunchTime in class ApplicationStateDatapublic void setLaunchTime(long launchTime)
setLaunchTime in class ApplicationStateDatapublic String getUser()
getUser in class ApplicationStateDatapublic void setUser(String user)
ApplicationStateDatasetUser in class ApplicationStateDatauser - submitter user name.public String getRealUser()
getRealUser in class ApplicationStateDatapublic void setRealUser(String realUser)
setRealUser in class ApplicationStateDatapublic org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext getApplicationSubmissionContext()
ApplicationStateDataApplicationSubmissionContext for the application
ApplicationId can be obtained from the thisgetApplicationSubmissionContext in class ApplicationStateDatapublic void setApplicationSubmissionContext(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext context)
setApplicationSubmissionContext in class ApplicationStateDatapublic RMAppState getState()
ApplicationStateDatagetState in class ApplicationStateDatapublic void setState(RMAppState finalState)
setState in class ApplicationStateDatapublic String getDiagnostics()
ApplicationStateDatagetDiagnostics in class ApplicationStateDatapublic void setDiagnostics(String diagnostics)
setDiagnostics in class ApplicationStateDatapublic long getFinishTime()
ApplicationStateDatagetFinishTime in class ApplicationStateDatapublic void setFinishTime(long finishTime)
setFinishTime in class ApplicationStateDatapublic org.apache.hadoop.ipc.CallerContext getCallerContext()
getCallerContext in class ApplicationStateDatapublic void setCallerContext(org.apache.hadoop.ipc.CallerContext callerContext)
setCallerContext in class ApplicationStateDatapublic static org.apache.hadoop.yarn.proto.YarnServerResourceManagerRecoveryProtos.RMAppStateProto convertToProtoFormat(RMAppState e)
public static RMAppState convertFromProtoFormat(org.apache.hadoop.yarn.proto.YarnServerResourceManagerRecoveryProtos.RMAppStateProto e)
public Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType,Long> getApplicationTimeouts()
getApplicationTimeouts in class ApplicationStateDatapublic void setApplicationTimeouts(Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType,Long> appTimeouts)
setApplicationTimeouts in class ApplicationStateDataCopyright © 2008–2023 Apache Software Foundation. All rights reserved.