# Package org.apache.flume.annotations

- Class Summary
  Class | Description
  --- | ---
  InterfaceAudience | Annotation to inform users of a package, class or method's intended audience.
  InterfaceStability | Annotation to inform users of how much to rely on a particular package, class or method not changing over time.

- Annotation Types Summary
  Annotation Type | Description
  --- | ---
  Disposable |
  InterfaceAudience.LimitedPrivate | Intended only for the project(s) specified in the annotation.
  InterfaceAudience.Private | Intended for use only within Flume
  InterfaceAudience.Public | Intended for use by any project or application.
  InterfaceStability.Evolving | Evolving, but can break compatibility at minor release (i.e.
  InterfaceStability.Stable | Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie.
  InterfaceStability.Unstable | No guarantee is provided as to reliability or stability across any level of release granularity.
  Recyclable |

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