org.apache.hadoop.yarn.api.records.impl.pb
Class QueueInfoPBImpl
java.lang.Object
org.apache.hadoop.yarn.api.records.QueueInfo
org.apache.hadoop.yarn.api.records.impl.pb.QueueInfoPBImpl
@InterfaceAudience.Private
@InterfaceStability.Unstable
public class QueueInfoPBImpl
- extends org.apache.hadoop.yarn.api.records.QueueInfo
| Methods inherited from class org.apache.hadoop.yarn.api.records.QueueInfo |
newInstance |
QueueInfoPBImpl
public QueueInfoPBImpl()
QueueInfoPBImpl
public QueueInfoPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.QueueInfoProto proto)
getApplications
public List<org.apache.hadoop.yarn.api.records.ApplicationReport> getApplications()
- Specified by:
getApplications in class org.apache.hadoop.yarn.api.records.QueueInfo
getCapacity
public float getCapacity()
- Specified by:
getCapacity in class org.apache.hadoop.yarn.api.records.QueueInfo
getChildQueues
public List<org.apache.hadoop.yarn.api.records.QueueInfo> getChildQueues()
- Specified by:
getChildQueues in class org.apache.hadoop.yarn.api.records.QueueInfo
getCurrentCapacity
public float getCurrentCapacity()
- Specified by:
getCurrentCapacity in class org.apache.hadoop.yarn.api.records.QueueInfo
getMaximumCapacity
public float getMaximumCapacity()
- Specified by:
getMaximumCapacity in class org.apache.hadoop.yarn.api.records.QueueInfo
getQueueName
public String getQueueName()
- Specified by:
getQueueName in class org.apache.hadoop.yarn.api.records.QueueInfo
getQueueState
public org.apache.hadoop.yarn.api.records.QueueState getQueueState()
- Specified by:
getQueueState in class org.apache.hadoop.yarn.api.records.QueueInfo
setApplications
public void setApplications(List<org.apache.hadoop.yarn.api.records.ApplicationReport> applications)
- Specified by:
setApplications in class org.apache.hadoop.yarn.api.records.QueueInfo
setCapacity
public void setCapacity(float capacity)
- Specified by:
setCapacity in class org.apache.hadoop.yarn.api.records.QueueInfo
setChildQueues
public void setChildQueues(List<org.apache.hadoop.yarn.api.records.QueueInfo> childQueues)
- Specified by:
setChildQueues in class org.apache.hadoop.yarn.api.records.QueueInfo
setCurrentCapacity
public void setCurrentCapacity(float currentCapacity)
- Specified by:
setCurrentCapacity in class org.apache.hadoop.yarn.api.records.QueueInfo
setMaximumCapacity
public void setMaximumCapacity(float maximumCapacity)
- Specified by:
setMaximumCapacity in class org.apache.hadoop.yarn.api.records.QueueInfo
setQueueName
public void setQueueName(String queueName)
- Specified by:
setQueueName in class org.apache.hadoop.yarn.api.records.QueueInfo
setQueueState
public void setQueueState(org.apache.hadoop.yarn.api.records.QueueState queueState)
- Specified by:
setQueueState in class org.apache.hadoop.yarn.api.records.QueueInfo
getProto
public org.apache.hadoop.yarn.proto.YarnProtos.QueueInfoProto getProto()
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object other)
- Overrides:
equals in class Object
toString
public String toString()
- Overrides:
toString in class Object
setAccessibleNodeLabels
public void setAccessibleNodeLabels(Set<String> nodeLabels)
- Specified by:
setAccessibleNodeLabels in class org.apache.hadoop.yarn.api.records.QueueInfo
getAccessibleNodeLabels
public Set<String> getAccessibleNodeLabels()
- Specified by:
getAccessibleNodeLabels in class org.apache.hadoop.yarn.api.records.QueueInfo
getDefaultNodeLabelExpression
public String getDefaultNodeLabelExpression()
- Specified by:
getDefaultNodeLabelExpression in class org.apache.hadoop.yarn.api.records.QueueInfo
setDefaultNodeLabelExpression
public void setDefaultNodeLabelExpression(String defaultNodeLabelExpression)
- Specified by:
setDefaultNodeLabelExpression in class org.apache.hadoop.yarn.api.records.QueueInfo
Copyright © 2014 Apache Software Foundation. All Rights Reserved.