Package | Description |
---|---|
org.apache.hadoop.yarn.server.resourcemanager.scheduler.activities | |
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao |
This package contains the web data access objects (DAO) for the RM.
|
Modifier and Type | Method and Description |
---|---|
ActivityState |
AppAllocation.getActivityState() |
ActivityState |
ActivityNode.getState() |
static ActivityState |
ActivityState.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ActivityState[] |
ActivityState.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
void |
NodeAllocation.addAllocationActivity(String parentName,
String childName,
Integer priority,
ActivityState state,
String diagnostic,
ActivityLevel level,
org.apache.hadoop.yarn.api.records.NodeId nId,
Long allocationRequestId) |
void |
AppAllocation.addAppAllocationActivity(String cId,
Integer reqPriority,
ActivityState state,
String diagnose,
ActivityLevel level,
org.apache.hadoop.yarn.api.records.NodeId nId,
Long allocationRequestId) |
static void |
ActivitiesLogger.APP.finishAllocatedAppAllocationRecording(ActivitiesManager activitiesManager,
org.apache.hadoop.yarn.api.records.ApplicationId applicationId,
org.apache.hadoop.yarn.api.records.ContainerId containerId,
ActivityState containerState,
String diagnostic) |
static void |
ActivitiesLogger.APP.finishSkippedAppAllocationRecording(ActivitiesManager activitiesManager,
org.apache.hadoop.yarn.api.records.ApplicationId applicationId,
ActivityState containerState,
String diagnostic) |
static void |
ActivitiesLogger.APP.recordAppActivityWithAllocation(ActivitiesManager activitiesManager,
SchedulerNode node,
SchedulerApplicationAttempt application,
RMContainer updatedContainer,
ActivityState activityState) |
static void |
ActivitiesLogger.APP.recordAppActivityWithoutAllocation(ActivitiesManager activitiesManager,
SchedulerNode node,
SchedulerApplicationAttempt application,
org.apache.hadoop.yarn.server.scheduler.SchedulerRequestKey schedulerKey,
String diagnostic,
ActivityState appState,
ActivityLevel level) |
static void |
ActivitiesLogger.QUEUE.recordQueueActivity(ActivitiesManager activitiesManager,
SchedulerNode node,
String parentQueueName,
String queueName,
ActivityState state,
String diagnostic) |
static void |
ActivitiesLogger.QUEUE.recordQueueActivity(ActivitiesManager activitiesManager,
SchedulerNode node,
String parentQueueName,
String queueName,
ActivityState state,
Supplier<String> diagnosticSupplier) |
void |
AppAllocation.updateAppContainerStateAndTime(org.apache.hadoop.yarn.api.records.ContainerId cId,
ActivityState appState,
long ts,
String diagnostic) |
Constructor and Description |
---|
ActivityNode(String activityNodeName,
String parentName,
Integer priority,
ActivityState state,
String diagnostic,
ActivityLevel level,
org.apache.hadoop.yarn.api.records.NodeId nodeId,
Long allocationRequestId) |
AllocationActivity(String parentName,
String queueName,
Integer priority,
ActivityState state,
String diagnostic,
ActivityLevel level,
org.apache.hadoop.yarn.api.records.NodeId nodeId,
Long allocationRequestId) |
Constructor and Description |
---|
ActivityNodeInfo(ActivityState groupActivityState,
String groupDiagnostic,
List<String> groupNodeIds) |
ActivityNodeInfo(String name,
ActivityState activityState,
String diagnostic,
org.apache.hadoop.yarn.api.records.NodeId nId) |
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.