@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.QueueInfo
public float getCapacity()
getCapacity
in class org.apache.hadoop.yarn.api.records.QueueInfo
public List<org.apache.hadoop.yarn.api.records.QueueInfo> getChildQueues()
getChildQueues
in class org.apache.hadoop.yarn.api.records.QueueInfo
public float getCurrentCapacity()
getCurrentCapacity
in class org.apache.hadoop.yarn.api.records.QueueInfo
public float getMaximumCapacity()
getMaximumCapacity
in class org.apache.hadoop.yarn.api.records.QueueInfo
public String getQueueName()
getQueueName
in class org.apache.hadoop.yarn.api.records.QueueInfo
public org.apache.hadoop.yarn.api.records.QueueState getQueueState()
getQueueState
in class org.apache.hadoop.yarn.api.records.QueueInfo
public void setApplications(List<org.apache.hadoop.yarn.api.records.ApplicationReport> applications)
setApplications
in class org.apache.hadoop.yarn.api.records.QueueInfo
public void setCapacity(float capacity)
setCapacity
in class org.apache.hadoop.yarn.api.records.QueueInfo
public void setChildQueues(List<org.apache.hadoop.yarn.api.records.QueueInfo> childQueues)
setChildQueues
in class org.apache.hadoop.yarn.api.records.QueueInfo
public void setCurrentCapacity(float currentCapacity)
setCurrentCapacity
in class org.apache.hadoop.yarn.api.records.QueueInfo
public void setMaximumCapacity(float maximumCapacity)
setMaximumCapacity
in class org.apache.hadoop.yarn.api.records.QueueInfo
public void setQueueName(String queueName)
setQueueName
in class org.apache.hadoop.yarn.api.records.QueueInfo
public void setQueueState(org.apache.hadoop.yarn.api.records.QueueState queueState)
setQueueState
in class org.apache.hadoop.yarn.api.records.QueueInfo
public org.apache.hadoop.yarn.proto.YarnProtos.QueueInfoProto getProto()
public void setAccessibleNodeLabels(Set<String> nodeLabels)
setAccessibleNodeLabels
in class org.apache.hadoop.yarn.api.records.QueueInfo
public Set<String> getAccessibleNodeLabels()
getAccessibleNodeLabels
in class org.apache.hadoop.yarn.api.records.QueueInfo
public String getDefaultNodeLabelExpression()
getDefaultNodeLabelExpression
in class org.apache.hadoop.yarn.api.records.QueueInfo
public void setDefaultNodeLabelExpression(String defaultNodeLabelExpression)
setDefaultNodeLabelExpression
in class org.apache.hadoop.yarn.api.records.QueueInfo
public org.apache.hadoop.yarn.api.records.QueueStatistics getQueueStatistics()
getQueueStatistics
in class org.apache.hadoop.yarn.api.records.QueueInfo
public void setQueueStatistics(org.apache.hadoop.yarn.api.records.QueueStatistics queueStatistics)
setQueueStatistics
in class org.apache.hadoop.yarn.api.records.QueueInfo
public Boolean getPreemptionDisabled()
getPreemptionDisabled
in class org.apache.hadoop.yarn.api.records.QueueInfo
public void setPreemptionDisabled(boolean preemptionDisabled)
setPreemptionDisabled
in class org.apache.hadoop.yarn.api.records.QueueInfo
public Map<String,org.apache.hadoop.yarn.api.records.QueueConfigurations> getQueueConfigurations()
getQueueConfigurations
in class org.apache.hadoop.yarn.api.records.QueueInfo
public void setQueueConfigurations(Map<String,org.apache.hadoop.yarn.api.records.QueueConfigurations> queueConfigurations)
setQueueConfigurations
in class org.apache.hadoop.yarn.api.records.QueueInfo
public Boolean getIntraQueuePreemptionDisabled()
getIntraQueuePreemptionDisabled
in class org.apache.hadoop.yarn.api.records.QueueInfo
public void setIntraQueuePreemptionDisabled(boolean intraQueuePreemptionDisabled)
setIntraQueuePreemptionDisabled
in class org.apache.hadoop.yarn.api.records.QueueInfo
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.