Class ApplicationReportPBImpl
java.lang.Object
org.apache.hadoop.yarn.api.records.ApplicationReport
org.apache.hadoop.yarn.api.records.impl.pb.ApplicationReportPBImpl
@Private
@Unstable
public class ApplicationReportPBImpl
extends org.apache.hadoop.yarn.api.records.ApplicationReport
-
Constructor Summary
ConstructorsConstructorDescriptionApplicationReportPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ApplicationReportProto proto) -
Method Summary
Modifier and TypeMethodDescriptionbooleanorg.apache.hadoop.yarn.api.records.Tokenorg.apache.hadoop.yarn.api.records.ApplicationIdorg.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportMap<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType,org.apache.hadoop.yarn.api.records.ApplicationTimeout> org.apache.hadoop.yarn.api.records.Tokenorg.apache.hadoop.yarn.api.records.ApplicationAttemptIdorg.apache.hadoop.yarn.api.records.FinalApplicationStatuslonggetHost()longorg.apache.hadoop.yarn.api.records.LogAggregationStatusgetName()org.apache.hadoop.yarn.api.records.Priorityfloatorg.apache.hadoop.yarn.proto.YarnProtos.ApplicationReportProtogetProto()getQueue()intlonglonggetUser()org.apache.hadoop.yarn.api.records.YarnApplicationStateinthashCode()booleanvoidsetAmNodeLabelExpression(String amNodeLabelExpression) voidsetAMRMToken(org.apache.hadoop.yarn.api.records.Token amRmToken) voidsetApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId applicationId) voidsetApplicationResourceUsageReport(org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReport appInfo) voidsetApplicationTags(Set<String> tags) voidsetApplicationTimeouts(Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType, org.apache.hadoop.yarn.api.records.ApplicationTimeout> timeouts) voidsetApplicationType(String applicationType) voidsetAppNodeLabelExpression(String appNodeLabelExpression) voidsetClientToAMToken(org.apache.hadoop.yarn.api.records.Token clientToAMToken) voidsetCurrentApplicationAttemptId(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptId) voidsetDiagnostics(String diagnostics) voidsetFinalApplicationStatus(org.apache.hadoop.yarn.api.records.FinalApplicationStatus finishState) voidsetFinishTime(long finishTime) voidvoidsetLaunchTime(long launchTime) voidsetLogAggregationStatus(org.apache.hadoop.yarn.api.records.LogAggregationStatus logAggregationStatus) voidvoidvoidsetPriority(org.apache.hadoop.yarn.api.records.Priority priority) voidsetProgress(float progress) voidvoidsetRMClusterId(String rmClusterId) voidsetRpcPort(int rpcPort) voidsetStartTime(long startTime) voidsetSubmitTime(long submitTime) voidsetTrackingUrl(String url) voidsetUnmanagedApp(boolean unmanagedApplication) voidvoidsetYarnApplicationState(org.apache.hadoop.yarn.api.records.YarnApplicationState state) toString()Methods inherited from class org.apache.hadoop.yarn.api.records.ApplicationReport
newInstance, newInstance, newInstance, newInstance, newInstance
-
Constructor Details
-
ApplicationReportPBImpl
public ApplicationReportPBImpl() -
ApplicationReportPBImpl
public ApplicationReportPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ApplicationReportProto proto)
-
-
Method Details
-
getApplicationId
public org.apache.hadoop.yarn.api.records.ApplicationId getApplicationId()- Specified by:
getApplicationIdin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setApplicationResourceUsageReport
public void setApplicationResourceUsageReport(org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReport appInfo) - Specified by:
setApplicationResourceUsageReportin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getCurrentApplicationAttemptId
public org.apache.hadoop.yarn.api.records.ApplicationAttemptId getCurrentApplicationAttemptId()- Specified by:
getCurrentApplicationAttemptIdin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getApplicationResourceUsageReport
public org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReport getApplicationResourceUsageReport()- Specified by:
getApplicationResourceUsageReportin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getTrackingUrl
- Specified by:
getTrackingUrlin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getOriginalTrackingUrl
- Specified by:
getOriginalTrackingUrlin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getName
- Specified by:
getNamein classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getQueue
- Specified by:
getQueuein classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getYarnApplicationState
public org.apache.hadoop.yarn.api.records.YarnApplicationState getYarnApplicationState()- Specified by:
getYarnApplicationStatein classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getHost
- Specified by:
getHostin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getRpcPort
public int getRpcPort()- Specified by:
getRpcPortin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getClientToAMToken
public org.apache.hadoop.yarn.api.records.Token getClientToAMToken()- Specified by:
getClientToAMTokenin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getUser
- Specified by:
getUserin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getDiagnostics
- Specified by:
getDiagnosticsin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getStartTime
public long getStartTime()- Specified by:
getStartTimein classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getSubmitTime
public long getSubmitTime()- Specified by:
getSubmitTimein classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getLaunchTime
public long getLaunchTime()- Specified by:
getLaunchTimein classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setLaunchTime
public void setLaunchTime(long launchTime) - Specified by:
setLaunchTimein classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getFinishTime
public long getFinishTime()- Specified by:
getFinishTimein classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getFinalApplicationStatus
public org.apache.hadoop.yarn.api.records.FinalApplicationStatus getFinalApplicationStatus()- Specified by:
getFinalApplicationStatusin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getProgress
public float getProgress()- Specified by:
getProgressin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getApplicationType
- Specified by:
getApplicationTypein classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getAMRMToken
public org.apache.hadoop.yarn.api.records.Token getAMRMToken()- Specified by:
getAMRMTokenin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getApplicationTags
- Specified by:
getApplicationTagsin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setApplicationId
public void setApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId applicationId) - Specified by:
setApplicationIdin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setCurrentApplicationAttemptId
public void setCurrentApplicationAttemptId(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptId) - Specified by:
setCurrentApplicationAttemptIdin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setTrackingUrl
- Specified by:
setTrackingUrlin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setOriginalTrackingUrl
- Specified by:
setOriginalTrackingUrlin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setName
- Specified by:
setNamein classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setQueue
- Specified by:
setQueuein classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setYarnApplicationState
public void setYarnApplicationState(org.apache.hadoop.yarn.api.records.YarnApplicationState state) - Specified by:
setYarnApplicationStatein classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setHost
- Specified by:
setHostin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setRpcPort
public void setRpcPort(int rpcPort) - Specified by:
setRpcPortin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setClientToAMToken
public void setClientToAMToken(org.apache.hadoop.yarn.api.records.Token clientToAMToken) - Specified by:
setClientToAMTokenin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setUser
- Specified by:
setUserin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setApplicationType
- Specified by:
setApplicationTypein classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setApplicationTags
- Specified by:
setApplicationTagsin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setDiagnostics
- Specified by:
setDiagnosticsin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setStartTime
public void setStartTime(long startTime) - Specified by:
setStartTimein classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setFinishTime
public void setFinishTime(long finishTime) - Specified by:
setFinishTimein classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setSubmitTime
public void setSubmitTime(long submitTime) - Specified by:
setSubmitTimein classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setFinalApplicationStatus
public void setFinalApplicationStatus(org.apache.hadoop.yarn.api.records.FinalApplicationStatus finishState) - Specified by:
setFinalApplicationStatusin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setProgress
public void setProgress(float progress) - Specified by:
setProgressin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setAMRMToken
public void setAMRMToken(org.apache.hadoop.yarn.api.records.Token amRmToken) - Specified by:
setAMRMTokenin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getProto
public org.apache.hadoop.yarn.proto.YarnProtos.ApplicationReportProto getProto() -
hashCode
public int hashCode() -
equals
-
toString
-
getLogAggregationStatus
public org.apache.hadoop.yarn.api.records.LogAggregationStatus getLogAggregationStatus()- Specified by:
getLogAggregationStatusin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setLogAggregationStatus
public void setLogAggregationStatus(org.apache.hadoop.yarn.api.records.LogAggregationStatus logAggregationStatus) - Specified by:
setLogAggregationStatusin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
isUnmanagedApp
public boolean isUnmanagedApp()- Specified by:
isUnmanagedAppin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setUnmanagedApp
public void setUnmanagedApp(boolean unmanagedApplication) - Specified by:
setUnmanagedAppin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getPriority
public org.apache.hadoop.yarn.api.records.Priority getPriority()- Specified by:
getPriorityin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setPriority
public void setPriority(org.apache.hadoop.yarn.api.records.Priority priority) - Specified by:
setPriorityin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getAppNodeLabelExpression
- Specified by:
getAppNodeLabelExpressionin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setAppNodeLabelExpression
- Specified by:
setAppNodeLabelExpressionin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getAmNodeLabelExpression
- Specified by:
getAmNodeLabelExpressionin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setAmNodeLabelExpression
- Specified by:
setAmNodeLabelExpressionin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getApplicationTimeouts
public Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType,org.apache.hadoop.yarn.api.records.ApplicationTimeout> getApplicationTimeouts()- Specified by:
getApplicationTimeoutsin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setApplicationTimeouts
public void setApplicationTimeouts(Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType, org.apache.hadoop.yarn.api.records.ApplicationTimeout> timeouts) - Specified by:
setApplicationTimeoutsin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
getRMClusterId
- Specified by:
getRMClusterIdin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-
setRMClusterId
- Specified by:
setRMClusterIdin classorg.apache.hadoop.yarn.api.records.ApplicationReport
-