CSConfigurationProviderpublic class FileBasedCSConfigurationProvider extends java.lang.Object implements CSConfigurationProvider
CapacityScheduler configuration provider based on local
capacity-scheduler.xml file.| Constructor | Description |
|---|---|
FileBasedCSConfigurationProvider(RMContext rmContext) |
Construct file based CS configuration provider with given context.
|
| Modifier and Type | Method | 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 java.io.IOException
CSConfigurationProviderloadConfiguration in interface CSConfigurationProviderconf - initial bootstrap configurationjava.io.IOException - if fail to retrieve configurationCopyright © 2008–2025 Apache Software Foundation. All rights reserved.