public class AppAllocation
extends java.lang.Object
| Constructor | Description |
|---|---|
AppAllocation(org.apache.hadoop.yarn.api.records.Priority priority,
org.apache.hadoop.yarn.api.records.NodeId nodeId,
java.lang.String queueName) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addAppAllocationActivity(java.lang.String cId,
java.lang.Integer reqPriority,
ActivityState state,
java.lang.String diagnose,
ActivityLevel level,
org.apache.hadoop.yarn.api.records.NodeId nId,
java.lang.Long allocationRequestId) |
|
AppAllocation |
filterAllocationAttempts(java.util.Set<java.lang.Integer> requestPriorities,
java.util.Set<java.lang.Long> allocationRequestIds) |
|
ActivityState |
getActivityState() |
|
java.util.List<ActivityNode> |
getAllocationAttempts() |
|
java.lang.String |
getContainerId() |
|
java.lang.String |
getDiagnostic() |
|
java.lang.String |
getNodeId() |
|
org.apache.hadoop.yarn.api.records.Priority |
getPriority() |
|
java.lang.String |
getQueueName() |
|
long |
getTime() |
|
void |
setAllocationAttempts(java.util.List<ActivityNode> allocationAttempts) |
|
void |
updateAppContainerStateAndTime(org.apache.hadoop.yarn.api.records.ContainerId cId,
ActivityState appState,
long ts,
java.lang.String diagnostic) |
public AppAllocation(org.apache.hadoop.yarn.api.records.Priority priority,
org.apache.hadoop.yarn.api.records.NodeId nodeId,
java.lang.String queueName)
public void updateAppContainerStateAndTime(org.apache.hadoop.yarn.api.records.ContainerId cId,
ActivityState appState,
long ts,
java.lang.String diagnostic)
public void addAppAllocationActivity(java.lang.String cId,
java.lang.Integer reqPriority,
ActivityState state,
java.lang.String diagnose,
ActivityLevel level,
org.apache.hadoop.yarn.api.records.NodeId nId,
java.lang.Long allocationRequestId)
public java.lang.String getNodeId()
public java.lang.String getQueueName()
public ActivityState getActivityState()
public org.apache.hadoop.yarn.api.records.Priority getPriority()
public java.lang.String getContainerId()
public java.lang.String getDiagnostic()
public long getTime()
public java.util.List<ActivityNode> getAllocationAttempts()
public AppAllocation filterAllocationAttempts(java.util.Set<java.lang.Integer> requestPriorities, java.util.Set<java.lang.Long> allocationRequestIds)
public void setAllocationAttempts(java.util.List<ActivityNode> allocationAttempts)
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.