public class FileBasedCSConfigurationProvider extends Object implements CSConfigurationProvider
CapacityScheduler configuration provider based on local
 capacity-scheduler.xml file.| Constructor and Description | 
|---|
| FileBasedCSConfigurationProvider(RMContext rmContext)Construct file based CS configuration provider with given context. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | init(org.apache.hadoop.conf.Configuration conf)Initialize the configuration provider with given conf. | 
| CapacitySchedulerConfiguration | loadConfiguration(org.apache.hadoop.conf.Configuration conf)Loads capacity scheduler configuration object. | 
public FileBasedCSConfigurationProvider(RMContext rmContext)
rmContext - the RM contextpublic void init(org.apache.hadoop.conf.Configuration conf)
CSConfigurationProviderinit in interface CSConfigurationProviderconf - configuration to initialize withpublic CapacitySchedulerConfiguration loadConfiguration(org.apache.hadoop.conf.Configuration conf) throws IOException
CSConfigurationProviderloadConfiguration in interface CSConfigurationProviderconf - initial bootstrap configurationIOException - if fail to retrieve configurationCopyright © 2008–2023 Apache Software Foundation. All rights reserved.