| Interface | Description | 
|---|---|
| Configurable | 
 Any class marked as Configurable may have a context including its
 sub-configuration passed to it, requesting it configure itself. | 
| ConfigurableComponent | 
| Class | Description | 
|---|---|
| BasicConfigurationConstants | |
| ComponentConfiguration | Abstract implementation of the Component Configuration Manager. | 
| ComponentConfigurationFactory | |
| Configurables | Methods for working with  Configurables. | 
| FlumeConfiguration | 
 FlumeConfiguration is an in memory representation of the hierarchical
 configuration namespace required by the ConfigurationProvider. | 
| FlumeConfiguration.AgentConfiguration | |
| FlumeConfiguration.ComponentNameAndConfigKey | |
| FlumeConfigurationError | |
| LogPrivacyUtil | Utility class to help any Flume component determine whether logging potentially sensitive
 information is allowed or not. | 
| Enum | Description | 
|---|---|
| ComponentConfiguration.ComponentType | |
| FlumeConfigurationError.ErrorOrWarning | |
| FlumeConfigurationErrorType | 
| Exception | Description | 
|---|---|
| ConfigurationException | 
Copyright © 2009-2017 Apache Software Foundation. All Rights Reserved.