@InterfaceAudience.Private
@InterfaceStability.Unstable
public class QueueInfoPBImpl
extends org.apache.hadoop.yarn.api.records.QueueInfo
| Constructor and Description |
|---|
QueueInfoPBImpl() |
QueueInfoPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.QueueInfoProto proto) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
Set<String> |
getAccessibleNodeLabels() |
List<org.apache.hadoop.yarn.api.records.ApplicationReport> |
getApplications() |
float |
getCapacity() |
List<org.apache.hadoop.yarn.api.records.QueueInfo> |
getChildQueues() |
float |
getCurrentCapacity() |
String |
getDefaultNodeLabelExpression() |
Boolean |
getIntraQueuePreemptionDisabled() |
float |
getMaximumCapacity() |
Boolean |
getPreemptionDisabled() |
org.apache.hadoop.yarn.proto.YarnProtos.QueueInfoProto |
getProto() |
Map<String,org.apache.hadoop.yarn.api.records.QueueConfigurations> |
getQueueConfigurations() |
String |
getQueueName() |
org.apache.hadoop.yarn.api.records.QueueState |
getQueueState() |
org.apache.hadoop.yarn.api.records.QueueStatistics |
getQueueStatistics() |
int |
hashCode() |
void |
setAccessibleNodeLabels(Set<String> nodeLabels) |
void |
setApplications(List<org.apache.hadoop.yarn.api.records.ApplicationReport> applications) |
void |
setCapacity(float capacity) |
void |
setChildQueues(List<org.apache.hadoop.yarn.api.records.QueueInfo> childQueues) |
void |
setCurrentCapacity(float currentCapacity) |
void |
setDefaultNodeLabelExpression(String defaultNodeLabelExpression) |
void |
setIntraQueuePreemptionDisabled(boolean intraQueuePreemptionDisabled) |
void |
setMaximumCapacity(float maximumCapacity) |
void |
setPreemptionDisabled(boolean preemptionDisabled) |
void |
setQueueConfigurations(Map<String,org.apache.hadoop.yarn.api.records.QueueConfigurations> queueConfigurations) |
void |
setQueueName(String queueName) |
void |
setQueueState(org.apache.hadoop.yarn.api.records.QueueState queueState) |
void |
setQueueStatistics(org.apache.hadoop.yarn.api.records.QueueStatistics queueStatistics) |
String |
toString() |
public QueueInfoPBImpl()
public QueueInfoPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.QueueInfoProto proto)
public List<org.apache.hadoop.yarn.api.records.ApplicationReport> getApplications()
getApplications in class org.apache.hadoop.yarn.api.records.QueueInfopublic float getCapacity()
getCapacity in class org.apache.hadoop.yarn.api.records.QueueInfopublic List<org.apache.hadoop.yarn.api.records.QueueInfo> getChildQueues()
getChildQueues in class org.apache.hadoop.yarn.api.records.QueueInfopublic float getCurrentCapacity()
getCurrentCapacity in class org.apache.hadoop.yarn.api.records.QueueInfopublic float getMaximumCapacity()
getMaximumCapacity in class org.apache.hadoop.yarn.api.records.QueueInfopublic String getQueueName()
getQueueName in class org.apache.hadoop.yarn.api.records.QueueInfopublic org.apache.hadoop.yarn.api.records.QueueState getQueueState()
getQueueState in class org.apache.hadoop.yarn.api.records.QueueInfopublic void setApplications(List<org.apache.hadoop.yarn.api.records.ApplicationReport> applications)
setApplications in class org.apache.hadoop.yarn.api.records.QueueInfopublic void setCapacity(float capacity)
setCapacity in class org.apache.hadoop.yarn.api.records.QueueInfopublic void setChildQueues(List<org.apache.hadoop.yarn.api.records.QueueInfo> childQueues)
setChildQueues in class org.apache.hadoop.yarn.api.records.QueueInfopublic void setCurrentCapacity(float currentCapacity)
setCurrentCapacity in class org.apache.hadoop.yarn.api.records.QueueInfopublic void setMaximumCapacity(float maximumCapacity)
setMaximumCapacity in class org.apache.hadoop.yarn.api.records.QueueInfopublic void setQueueName(String queueName)
setQueueName in class org.apache.hadoop.yarn.api.records.QueueInfopublic void setQueueState(org.apache.hadoop.yarn.api.records.QueueState queueState)
setQueueState in class org.apache.hadoop.yarn.api.records.QueueInfopublic org.apache.hadoop.yarn.proto.YarnProtos.QueueInfoProto getProto()
public void setAccessibleNodeLabels(Set<String> nodeLabels)
setAccessibleNodeLabels in class org.apache.hadoop.yarn.api.records.QueueInfopublic Set<String> getAccessibleNodeLabels()
getAccessibleNodeLabels in class org.apache.hadoop.yarn.api.records.QueueInfopublic String getDefaultNodeLabelExpression()
getDefaultNodeLabelExpression in class org.apache.hadoop.yarn.api.records.QueueInfopublic void setDefaultNodeLabelExpression(String defaultNodeLabelExpression)
setDefaultNodeLabelExpression in class org.apache.hadoop.yarn.api.records.QueueInfopublic org.apache.hadoop.yarn.api.records.QueueStatistics getQueueStatistics()
getQueueStatistics in class org.apache.hadoop.yarn.api.records.QueueInfopublic void setQueueStatistics(org.apache.hadoop.yarn.api.records.QueueStatistics queueStatistics)
setQueueStatistics in class org.apache.hadoop.yarn.api.records.QueueInfopublic Boolean getPreemptionDisabled()
getPreemptionDisabled in class org.apache.hadoop.yarn.api.records.QueueInfopublic void setPreemptionDisabled(boolean preemptionDisabled)
setPreemptionDisabled in class org.apache.hadoop.yarn.api.records.QueueInfopublic Map<String,org.apache.hadoop.yarn.api.records.QueueConfigurations> getQueueConfigurations()
getQueueConfigurations in class org.apache.hadoop.yarn.api.records.QueueInfopublic void setQueueConfigurations(Map<String,org.apache.hadoop.yarn.api.records.QueueConfigurations> queueConfigurations)
setQueueConfigurations in class org.apache.hadoop.yarn.api.records.QueueInfopublic Boolean getIntraQueuePreemptionDisabled()
getIntraQueuePreemptionDisabled in class org.apache.hadoop.yarn.api.records.QueueInfopublic void setIntraQueuePreemptionDisabled(boolean intraQueuePreemptionDisabled)
setIntraQueuePreemptionDisabled in class org.apache.hadoop.yarn.api.records.QueueInfoCopyright © 2008–2023 Apache Software Foundation. All rights reserved.