java.lang.Comparable<RMNodeLabel>public class RMNodeLabel extends AbstractLabel implements java.lang.Comparable<RMNodeLabel>
| Modifier | Constructor | Description |
|---|---|---|
|
RMNodeLabel(java.lang.String labelName) |
|
protected |
RMNodeLabel(java.lang.String labelName,
org.apache.hadoop.yarn.api.records.Resource res,
int activeNMs,
boolean exclusive) |
|
|
RMNodeLabel(org.apache.hadoop.yarn.api.records.NodeLabel nodeLabel) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addNodeId(org.apache.hadoop.yarn.api.records.NodeId node) |
|
int |
compareTo(RMNodeLabel o) |
|
boolean |
equals(java.lang.Object obj) |
|
java.util.Set<org.apache.hadoop.yarn.api.records.NodeId> |
getAssociatedNodeIds() |
|
RMNodeLabel |
getCopy() |
|
boolean |
getIsExclusive() |
|
org.apache.hadoop.yarn.api.records.NodeLabel |
getNodeLabel() |
|
int |
hashCode() |
|
void |
removeNodeId(org.apache.hadoop.yarn.api.records.NodeId node) |
|
void |
setIsExclusive(boolean exclusive) |
addNode, getLabelName, getNumActiveNMs, getResource, removeNodepublic RMNodeLabel(org.apache.hadoop.yarn.api.records.NodeLabel nodeLabel)
public RMNodeLabel(java.lang.String labelName)
protected RMNodeLabel(java.lang.String labelName,
org.apache.hadoop.yarn.api.records.Resource res,
int activeNMs,
boolean exclusive)
public void setIsExclusive(boolean exclusive)
public boolean getIsExclusive()
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic RMNodeLabel getCopy()
public int hashCode()
hashCode in class java.lang.Objectpublic int compareTo(RMNodeLabel o)
compareTo in interface java.lang.Comparable<RMNodeLabel>public org.apache.hadoop.yarn.api.records.NodeLabel getNodeLabel()
public void addNodeId(org.apache.hadoop.yarn.api.records.NodeId node)
public void removeNodeId(org.apache.hadoop.yarn.api.records.NodeId node)
public java.util.Set<org.apache.hadoop.yarn.api.records.NodeId> getAssociatedNodeIds()
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.