@InterfaceAudience.Public @InterfaceStability.Unstable public abstract class LogAggregationReport extends Object
LogAggregationReport is a report for log aggregation status
 in one NodeManager of an application.
 It includes details such as:
ApplicationId of the application.LogAggregationStatus| Constructor and Description | 
|---|
| LogAggregationReport() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract org.apache.hadoop.yarn.api.records.ApplicationId | getApplicationId()Get the  ApplicationIdof the application. | 
| abstract String | getDiagnosticMessage()Get  the diagnositic information of this log aggregation | 
| abstract org.apache.hadoop.yarn.api.records.LogAggregationStatus | getLogAggregationStatus()Get the  LogAggregationStatus. | 
| static LogAggregationReport | newInstance(org.apache.hadoop.yarn.api.records.ApplicationId appId,
           org.apache.hadoop.yarn.api.records.LogAggregationStatus status,
           String diagnosticMessage) | 
| abstract void | setApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId appId) | 
| abstract void | setDiagnosticMessage(String diagnosticMessage) | 
| abstract void | setLogAggregationStatus(org.apache.hadoop.yarn.api.records.LogAggregationStatus logAggregationStatus) | 
@InterfaceAudience.Public @InterfaceStability.Unstable public static LogAggregationReport newInstance(org.apache.hadoop.yarn.api.records.ApplicationId appId, org.apache.hadoop.yarn.api.records.LogAggregationStatus status, String diagnosticMessage)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract org.apache.hadoop.yarn.api.records.ApplicationId getApplicationId()
ApplicationId of the application.ApplicationId of the application@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId appId)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract org.apache.hadoop.yarn.api.records.LogAggregationStatus getLogAggregationStatus()
LogAggregationStatus.LogAggregationStatus@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setLogAggregationStatus(org.apache.hadoop.yarn.api.records.LogAggregationStatus logAggregationStatus)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract String getDiagnosticMessage()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setDiagnosticMessage(String diagnosticMessage)
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.