# Apache Flume Java API

**Canonical:** https://apis.io/apis/apache-flume/apache-flume-java-api/  
**Provider:** Apache Flume — https://apis.io/providers/apache-flume/  
**Documentation:** https://flume.apache.org/FlumeDeveloperGuide.html

Apache Flume Java API is one of 2 APIs that [Apache Flume](https://apis.io/providers/apache-flume/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Java, SDK, and Extension. The published artifact set on APIs.io includes API documentation.

Java API for building custom Flume sources, channels, sinks, and interceptors. Provides interfaces for developing pluggable data ingestion components.

## Machine-readable artifacts (3)

- **Documentation** — https://flume.apache.org/FlumeDeveloperGuide.html
- **SDKs** — https://search.maven.org/artifact/org.apache.flume/flume-ng-core
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/apache-flume/refs/heads/main/apis.yml

## Other Apache Flume APIs (1)

- [Apache Flume Monitoring API](https://apis.io/apis/apache-flume/apache-flume-monitoring-api/)

## Tags

Java, SDK, Extension

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/apache-flume/apache-flume-java-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/apache-flume/.
