public class CombinedSystemMetricsPublisher extends Object implements SystemMetricsPublisher
| Constructor and Description |
|---|
CombinedSystemMetricsPublisher(Collection<SystemMetricsPublisher> publishers) |
| Modifier and Type | Method and Description |
|---|---|
void |
appACLsUpdated(RMApp app,
String appViewACLs,
long updatedTime) |
void |
appAttemptFinished(RMAppAttempt appAttempt,
RMAppAttemptState appAttemtpState,
RMApp app,
long finishedTime) |
void |
appAttemptRegistered(RMAppAttempt appAttempt,
long registeredTime) |
void |
appCreated(RMApp app,
long createdTime) |
void |
appFinished(RMApp app,
RMAppState state,
long finishedTime) |
void |
appLaunched(RMApp app,
long launchTime) |
void |
appStateUpdated(RMApp app,
org.apache.hadoop.yarn.api.records.YarnApplicationState appState,
long updatedTime) |
void |
appUpdated(RMApp app,
long updatedTime) |
void |
containerCreated(RMContainer container,
long createdTime) |
void |
containerFinished(RMContainer container,
long finishedTime) |
public CombinedSystemMetricsPublisher(Collection<SystemMetricsPublisher> publishers)
public void appCreated(RMApp app, long createdTime)
appCreated in interface SystemMetricsPublisherpublic void appLaunched(RMApp app, long launchTime)
appLaunched in interface SystemMetricsPublisherpublic void appACLsUpdated(RMApp app, String appViewACLs, long updatedTime)
appACLsUpdated in interface SystemMetricsPublisherpublic void appUpdated(RMApp app, long updatedTime)
appUpdated in interface SystemMetricsPublisherpublic void appStateUpdated(RMApp app, org.apache.hadoop.yarn.api.records.YarnApplicationState appState, long updatedTime)
appStateUpdated in interface SystemMetricsPublisherpublic void appFinished(RMApp app, RMAppState state, long finishedTime)
appFinished in interface SystemMetricsPublisherpublic void appAttemptRegistered(RMAppAttempt appAttempt, long registeredTime)
appAttemptRegistered in interface SystemMetricsPublisherpublic void appAttemptFinished(RMAppAttempt appAttempt, RMAppAttemptState appAttemtpState, RMApp app, long finishedTime)
appAttemptFinished in interface SystemMetricsPublisherpublic void containerCreated(RMContainer container, long createdTime)
containerCreated in interface SystemMetricsPublisherpublic void containerFinished(RMContainer container, long finishedTime)
containerFinished in interface SystemMetricsPublisherCopyright © 2008–2023 Apache Software Foundation. All rights reserved.