| Name | Description | Type | Package | Framework |
| InterfaceAudience | Annotation to inform users of a package, class or method's intended audience. | Class | org.apache.flume.annotations | Flume |
| InterfaceAudience .LimitedPrivate | Intended only for the project(s) specified in the annotation. | Class | org.apache.flume.annotations.InterfaceAudience | Flume |
| InterfaceStability | Annotation to inform users of how much to rely on a particular package, class or method not changing over time. | Class | org.apache.flume.annotations | Flume |