@InterfaceAudience.Private @InterfaceStability.Unstable
See: Description
| Interface | Description |
|---|---|
| CSConfigurationProvider |
Configuration provider for
CapacityScheduler. |
| Class | Description |
|---|---|
| FileBasedCSConfigurationProvider |
CapacityScheduler configuration provider based on local
capacity-scheduler.xml file. |
| FSSchedulerConfigurationStore |
A filesystem implementation of
YarnConfigurationStore. |
| InMemoryConfigurationStore |
A default implementation of
YarnConfigurationStore. |
| LeveldbConfigurationStore |
A LevelDB implementation of
YarnConfigurationStore. |
| MutableCSConfigurationProvider |
CS configuration provider which implements
MutableConfigurationProvider for modifying capacity scheduler
configuration. |
| QueueAdminConfigurationMutationACLPolicy |
A configuration mutation ACL policy which checks that user has admin
privileges on all queues they are changing.
|
| YarnConfigurationStore |
YarnConfigurationStore exposes the methods needed for retrieving and
persisting
CapacityScheduler configuration via key-value
using write-ahead logging. |
| YarnConfigurationStoreFactory |
Factory class for creating instances of
YarnConfigurationStore. |
| ZKConfigurationStore |
A Zookeeper-based implementation of
YarnConfigurationStore. |
| Exception | Description |
|---|---|
| YarnConfStoreVersionIncompatibleException |
This exception is thrown by
YarnConfigurationStore if it's loading
an incompatible persisted schema version. |
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.