| Interface | Description |
|---|---|
| FeatureFlag |
Feature flags bind an object to a system configuration name.
|
| SystemConfig |
System Config provides an interface for retrieving configuration values, allowing for implicit type conversion,
defaulting, and use of a runtime properties interface to override configured settings.
|
| Class | Description |
|---|---|
| ConfigResourceLoader |
Utilities to help load resources for the system configuration.
|
| ConfigurationGraph |
Graph representing a set of module configurations with dependencies mapped by name inside the configuration.
|
| FeatureFlagRegistry |
Feature flags registry to keep mappings between feature flag names and enumerations.
|
| LayeredFileSystemConfig |
A class to hold and fetch configuration values from the environment, the system, user, application, module and
library configurations.
|
| ModuleLoader |
Utilities to help load resources for the system configuration.
|
| SystemConfigProvider |
A class to provide a system configuration instance.
|
| Enum | Description |
|---|---|
| BardFeatureFlag |
Feature flags bind an object to a system configuration name.
|
| CacheFeatureFlag |
Binds a caching strategy to a system configuration name.
|
| ConfigMessageFormat |
Formatting messages for the Configuration System.
|
| Error | Description |
|---|---|
| SystemConfigException |
Exception for failures from the system configuration code.
|
Copyright © 2016–2018 Yahoo! Inc.. All rights reserved.