# Package org.apache.flume.conf

- Interface Summary
  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 Summary
  Class | Description
  --- | ---
  BasicConfigurationConstants |
  ComponentConfiguration | Abstract implementation of the Component Configuration Manager.
  ComponentConfigurationFactory |
  Configurables | Methods for working with `Configurable`s.
  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 Summary
  Enum | Description
  --- | ---
  ComponentConfiguration.ComponentType |
  FlumeConfigurationError.ErrorOrWarning |
  FlumeConfigurationErrorType |

- Exception Summary
  Exception | Description
  --- | ---
  ConfigurationException |

Copyright © 2009-2016 Apache Software Foundation. All Rights Reserved.