Class QueueInfoPBImpl
java.lang.Object
org.apache.hadoop.yarn.api.records.QueueInfo
org.apache.hadoop.yarn.api.records.impl.pb.QueueInfoPBImpl
@Private
@Unstable
public class QueueInfoPBImpl
extends org.apache.hadoop.yarn.api.records.QueueInfo
-
Constructor Summary
ConstructorsConstructorDescriptionQueueInfoPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.QueueInfoProto proto) -
Method Summary
Modifier and TypeMethodDescriptionbooleanList<org.apache.hadoop.yarn.api.records.ApplicationReport>floatList<org.apache.hadoop.yarn.api.records.QueueInfo>floatfloatintlongintintlongintorg.apache.hadoop.yarn.proto.YarnProtos.QueueInfoProtogetProto()org.apache.hadoop.yarn.api.records.QueueStateorg.apache.hadoop.yarn.api.records.QueueStatisticslongintlongintfloatinthashCode()voidsetAccessibleNodeLabels(Set<String> nodeLabels) voidsetApplications(List<org.apache.hadoop.yarn.api.records.ApplicationReport> applications) voidsetCapacity(float capacity) voidsetChildQueues(List<org.apache.hadoop.yarn.api.records.QueueInfo> childQueues) voidsetCurrentCapacity(float currentCapacity) voidsetDefaultNodeLabelExpression(String defaultNodeLabelExpression) voidsetIntraQueuePreemptionDisabled(boolean intraQueuePreemptionDisabled) voidsetMaximumCapacity(float maximumCapacity) voidsetMaxParallelApps(int weight) voidsetMaxResourceMemory(long memory) voidsetMaxResourceVCore(int vCore) voidsetMaxRunningApp(int maxRunningApp) voidsetMinResourceMemory(long memory) voidsetMinResourceVCore(int vCore) voidsetPreemptionDisabled(boolean preemptionDisabled) voidsetQueueConfigurations(Map<String, org.apache.hadoop.yarn.api.records.QueueConfigurations> queueConfigurations) voidsetQueueName(String queueName) voidsetQueuePath(String queuePath) voidsetQueueState(org.apache.hadoop.yarn.api.records.QueueState queueState) voidsetQueueStatistics(org.apache.hadoop.yarn.api.records.QueueStatistics queueStatistics) voidsetReservedResourceMemory(long memory) voidsetReservedResourceVCore(int vCore) voidsetSchedulerType(String schedulerType) voidsetSteadyFairShareMemory(long memory) voidsetSteadyFairShareVCore(int vCore) voidsetSubClusterId(String subClusterId) voidsetWeight(float weight) toString()Methods inherited from class org.apache.hadoop.yarn.api.records.QueueInfo
newInstance, newInstance, newInstance
-
Constructor Details
-
QueueInfoPBImpl
public QueueInfoPBImpl() -
QueueInfoPBImpl
public QueueInfoPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.QueueInfoProto proto)
-
-
Method Details
-
getApplications
- Specified by:
getApplicationsin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getCapacity
public float getCapacity()- Specified by:
getCapacityin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getChildQueues
- Specified by:
getChildQueuesin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getCurrentCapacity
public float getCurrentCapacity()- Specified by:
getCurrentCapacityin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getMaximumCapacity
public float getMaximumCapacity()- Specified by:
getMaximumCapacityin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getQueueName
- Specified by:
getQueueNamein classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getQueuePath
- Specified by:
getQueuePathin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getQueueState
public org.apache.hadoop.yarn.api.records.QueueState getQueueState()- Specified by:
getQueueStatein classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setApplications
public void setApplications(List<org.apache.hadoop.yarn.api.records.ApplicationReport> applications) - Specified by:
setApplicationsin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setCapacity
public void setCapacity(float capacity) - Specified by:
setCapacityin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getWeight
public float getWeight()- Specified by:
getWeightin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setWeight
public void setWeight(float weight) - Specified by:
setWeightin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getMaxParallelApps
public int getMaxParallelApps()- Specified by:
getMaxParallelAppsin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setMaxParallelApps
public void setMaxParallelApps(int weight) - Specified by:
setMaxParallelAppsin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setChildQueues
- Specified by:
setChildQueuesin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setCurrentCapacity
public void setCurrentCapacity(float currentCapacity) - Specified by:
setCurrentCapacityin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setMaximumCapacity
public void setMaximumCapacity(float maximumCapacity) - Specified by:
setMaximumCapacityin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setQueueName
- Specified by:
setQueueNamein classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setQueuePath
- Specified by:
setQueuePathin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setQueueState
public void setQueueState(org.apache.hadoop.yarn.api.records.QueueState queueState) - Specified by:
setQueueStatein classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getProto
public org.apache.hadoop.yarn.proto.YarnProtos.QueueInfoProto getProto() -
hashCode
public int hashCode() -
equals
-
toString
-
setAccessibleNodeLabels
- Specified by:
setAccessibleNodeLabelsin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getAccessibleNodeLabels
- Specified by:
getAccessibleNodeLabelsin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getDefaultNodeLabelExpression
- Specified by:
getDefaultNodeLabelExpressionin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setDefaultNodeLabelExpression
- Specified by:
setDefaultNodeLabelExpressionin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getQueueStatistics
public org.apache.hadoop.yarn.api.records.QueueStatistics getQueueStatistics()- Specified by:
getQueueStatisticsin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setQueueStatistics
public void setQueueStatistics(org.apache.hadoop.yarn.api.records.QueueStatistics queueStatistics) - Specified by:
setQueueStatisticsin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getPreemptionDisabled
- Specified by:
getPreemptionDisabledin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setPreemptionDisabled
public void setPreemptionDisabled(boolean preemptionDisabled) - Specified by:
setPreemptionDisabledin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getQueueConfigurations
- Specified by:
getQueueConfigurationsin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setQueueConfigurations
public void setQueueConfigurations(Map<String, org.apache.hadoop.yarn.api.records.QueueConfigurations> queueConfigurations) - Specified by:
setQueueConfigurationsin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getIntraQueuePreemptionDisabled
- Specified by:
getIntraQueuePreemptionDisabledin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setIntraQueuePreemptionDisabled
public void setIntraQueuePreemptionDisabled(boolean intraQueuePreemptionDisabled) - Specified by:
setIntraQueuePreemptionDisabledin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getSchedulerType
- Specified by:
getSchedulerTypein classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setSchedulerType
- Specified by:
setSchedulerTypein classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getMinResourceVCore
public int getMinResourceVCore()- Specified by:
getMinResourceVCorein classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setMinResourceVCore
public void setMinResourceVCore(int vCore) - Specified by:
setMinResourceVCorein classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getMinResourceMemory
public long getMinResourceMemory()- Specified by:
getMinResourceMemoryin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setMinResourceMemory
public void setMinResourceMemory(long memory) - Specified by:
setMinResourceMemoryin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getMaxResourceVCore
public int getMaxResourceVCore()- Specified by:
getMaxResourceVCorein classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setMaxResourceVCore
public void setMaxResourceVCore(int vCore) - Specified by:
setMaxResourceVCorein classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getMaxResourceMemory
public long getMaxResourceMemory()- Specified by:
getMaxResourceMemoryin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setMaxResourceMemory
public void setMaxResourceMemory(long memory) - Specified by:
setMaxResourceMemoryin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getReservedResourceVCore
public int getReservedResourceVCore()- Specified by:
getReservedResourceVCorein classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setReservedResourceVCore
public void setReservedResourceVCore(int vCore) - Specified by:
setReservedResourceVCorein classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getReservedResourceMemory
public long getReservedResourceMemory()- Specified by:
getReservedResourceMemoryin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setReservedResourceMemory
public void setReservedResourceMemory(long memory) - Specified by:
setReservedResourceMemoryin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getSubClusterId
- Specified by:
getSubClusterIdin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setSubClusterId
- Specified by:
setSubClusterIdin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
getMaxRunningApp
public int getMaxRunningApp()- Specified by:
getMaxRunningAppin classorg.apache.hadoop.yarn.api.records.QueueInfo
-
setMaxRunningApp
public void setMaxRunningApp(int maxRunningApp) - Specified by:
setMaxRunningAppin classorg.apache.hadoop.yarn.api.records.QueueInfo
-