Uses of Class
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacitySchedulerConfiguration
Packages that use CapacitySchedulerConfiguration
Package
Description
Package
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.conf
contains classes related to capacity scheduler configuration management.
This package contains classes related to the Fair Scheduler ->
Capacity Scheduler conversion.
This package contains the web data access objects (DAO) for the RM.
-
Uses of CapacitySchedulerConfiguration in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity
Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity that return CapacitySchedulerConfigurationModifier and TypeMethodDescriptionCapacityScheduler.getConfiguration()CapacitySchedulerContext.getConfiguration()CapacitySchedulerQueueContext.getConfiguration()AutoCreatedLeafQueueConfig.getLeafQueueConfigs()protected CapacitySchedulerConfigurationAbstractManagedParentQueue.initializeLeafQueueConfigs(String configPrefix) Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity that return types with arguments of type CapacitySchedulerConfigurationMethods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity with parameters of type CapacitySchedulerConfigurationModifier and TypeMethodDescriptionAutoCreatedLeafQueueConfig.Builder.configuration(CapacitySchedulerConfiguration conf) static UserWeightsUserWeights.createByConfig(CapacitySchedulerConfiguration conf, ConfigurationProperties configurationProperties, QueuePath queuePath) List<org.apache.hadoop.yarn.security.Permission>CapacitySchedulerQueueManager.getPermissionsForDynamicQueue(QueuePath queuePath, CapacitySchedulerConfiguration csConf) voidCapacitySchedulerQueueManager.initializeQueues(CapacitySchedulerConfiguration conf) Initialized the queues.static voidCSQueueUtils.loadCapacitiesByLabelsFromConf(QueuePath queuePath, QueueCapacities queueCapacities, CapacitySchedulerConfiguration csConf, Set<String> nodeLabels) voidCapacitySchedulerQueueManager.reinitConfiguredNodeLabels(CapacitySchedulerConfiguration conf) voidCapacitySchedulerQueueManager.reinitializeQueues(CapacitySchedulerConfiguration newConf) voidAutoCreatedQueueTemplate.setTemplateEntriesForChild(CapacitySchedulerConfiguration conf, QueuePath childQueuePath) Sets the common template properties and parent specific template properties of a child queue based on its parent template settings.voidAutoCreatedQueueTemplate.setTemplateEntriesForChild(CapacitySchedulerConfiguration conf, QueuePath childQueuePath, boolean isLeaf) Sets the common template properties and leaf or parent specific template properties of a child queue based on its parent template settings.static voidCapacitySchedulerConfigValidator.validateQueueHierarchy(CSQueueStore queues, CSQueueStore newQueues, CapacitySchedulerConfiguration newConf) Ensure all existing queues are present.Constructors in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity with parameters of type CapacitySchedulerConfigurationModifierConstructorDescriptionAutoCreatedQueueTemplate(CapacitySchedulerConfiguration configuration, QueuePath queuePath) CapacitySchedulerQueueCapacityHandler(RMNodeLabelsManager labelsManager, CapacitySchedulerConfiguration configuration) CSQueuePreemptionSettings(CSQueue queue, CapacitySchedulerConfiguration configuration) QueueAppLifetimeAndLimitSettings(CapacitySchedulerConfiguration configuration, AbstractCSQueue q, QueuePath queuePath) QueueNodeLabelsSettings(CapacitySchedulerConfiguration configuration, CSQueue parent, QueuePath queuePath, ConfiguredNodeLabels configuredNodeLabels) -
Uses of CapacitySchedulerConfiguration in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.conf
Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.conf that return CapacitySchedulerConfigurationModifier and TypeMethodDescriptionCSConfigurationProvider.loadConfiguration(org.apache.hadoop.conf.Configuration conf) Loads capacity scheduler configuration object.FileBasedCSConfigurationProvider.loadConfiguration(org.apache.hadoop.conf.Configuration conf) MutableCSConfigurationProvider.loadConfiguration(org.apache.hadoop.conf.Configuration configuration) Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.conf with parameters of type CapacitySchedulerConfigurationModifier and TypeMethodDescriptionConfigurationUpdateAssembler.constructKeyValueConfUpdate(CapacitySchedulerConfiguration proposedConf, org.apache.hadoop.yarn.webapp.dao.SchedConfUpdateInfo mutationInfo) -
Uses of CapacitySchedulerConfiguration in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.converter
Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.converter with parameters of type CapacitySchedulerConfigurationModifier and TypeMethodDescriptionFSQueueConverterBuilder.withCapacitySchedulerConfig(CapacitySchedulerConfiguration capacitySchedulerConfig) -
Uses of CapacitySchedulerConfiguration in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.converter.weightconversion
Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.converter.weightconversion with parameters of type CapacitySchedulerConfigurationModifier and TypeMethodDescriptionvoidCapacityConverter.convertWeightsForChildQueues(FSQueue queue, CapacitySchedulerConfiguration csConfig) voidWeightToPercentConverter.convertWeightsForChildQueues(FSQueue queue, CapacitySchedulerConfiguration csConfig) voidWeightToWeightConverter.convertWeightsForChildQueues(FSQueue queue, CapacitySchedulerConfiguration csConfig) -
Uses of CapacitySchedulerConfiguration in org.apache.hadoop.yarn.server.resourcemanager.webapp.dao
Methods in org.apache.hadoop.yarn.server.resourcemanager.webapp.dao with parameters of type CapacitySchedulerConfigurationModifier and TypeMethodDescriptionstatic ArrayList<QueueAclInfo>CapacitySchedulerQueueInfo.getSortedQueueAclInfoList(CSQueue queue, QueuePath queuePath, CapacitySchedulerConfiguration conf)