@InterfaceAudience.Private @InterfaceStability.Unstable public class QueueInfoPBImpl extends QueueInfo
| Constructor and Description |
|---|
QueueInfoPBImpl() |
QueueInfoPBImpl(YarnProtos.QueueInfoProto proto) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
Set<String> |
getAccessibleNodeLabels() |
List<ApplicationReport> |
getApplications() |
float |
getCapacity() |
List<QueueInfo> |
getChildQueues() |
float |
getCurrentCapacity() |
String |
getDefaultNodeLabelExpression() |
float |
getMaximumCapacity() |
YarnProtos.QueueInfoProto |
getProto() |
String |
getQueueName() |
QueueState |
getQueueState() |
int |
hashCode() |
void |
setAccessibleNodeLabels(Set<String> nodeLabels) |
void |
setApplications(List<ApplicationReport> applications) |
void |
setCapacity(float capacity) |
void |
setChildQueues(List<QueueInfo> childQueues) |
void |
setCurrentCapacity(float currentCapacity) |
void |
setDefaultNodeLabelExpression(String defaultNodeLabelExpression) |
void |
setMaximumCapacity(float maximumCapacity) |
void |
setQueueName(String queueName) |
void |
setQueueState(QueueState queueState) |
String |
toString() |
newInstancepublic QueueInfoPBImpl()
public QueueInfoPBImpl(YarnProtos.QueueInfoProto proto)
public List<ApplicationReport> getApplications()
getApplications in class QueueInfopublic float getCapacity()
getCapacity in class QueueInfopublic List<QueueInfo> getChildQueues()
getChildQueues in class QueueInfopublic float getCurrentCapacity()
getCurrentCapacity in class QueueInfopublic float getMaximumCapacity()
getMaximumCapacity in class QueueInfopublic String getQueueName()
getQueueName in class QueueInfopublic QueueState getQueueState()
getQueueState in class QueueInfopublic void setApplications(List<ApplicationReport> applications)
setApplications in class QueueInfopublic void setCapacity(float capacity)
setCapacity in class QueueInfopublic void setChildQueues(List<QueueInfo> childQueues)
setChildQueues in class QueueInfopublic void setCurrentCapacity(float currentCapacity)
setCurrentCapacity in class QueueInfopublic void setMaximumCapacity(float maximumCapacity)
setMaximumCapacity in class QueueInfopublic void setQueueName(String queueName)
setQueueName in class QueueInfopublic void setQueueState(QueueState queueState)
setQueueState in class QueueInfopublic YarnProtos.QueueInfoProto getProto()
public void setAccessibleNodeLabels(Set<String> nodeLabels)
setAccessibleNodeLabels in class QueueInfopublic Set<String> getAccessibleNodeLabels()
getAccessibleNodeLabels in class QueueInfopublic String getDefaultNodeLabelExpression()
getDefaultNodeLabelExpression in class QueueInfopublic void setDefaultNodeLabelExpression(String defaultNodeLabelExpression)
setDefaultNodeLabelExpression in class QueueInfoCopyright © 2018 CERN. All Rights Reserved.