Apache NiFi API

Clone this repo:
  1. f4d7cf0 NIFI-16091 Updated version to 2.11.0-SNAPSHOT by Pierre Villard · 2 weeks ago main
  2. b155877 NIFI-16091 Merged NIFI-16091-RC1 by Pierre Villard · 2 weeks ago
  3. ea69abf NIFI-16091 Updated version to 2.10.0 by Pierre Villard · 3 weeks ago NIFI-16091-RC1 nifi-api-2.10.0 nifi-api-2.10.0-RC1
  4. 0d4d6c6 NIFI-15999 Added Mockito as a Java Agent to avoid inline-mock-maker warnings (#95) by dan-s1 · 3 weeks ago
  5. 50eb1d1 NIFI-16004 Updated Maven version to build with from 3.9.12 to 3.9.16 to match the version used by the Maven wrapper (#93) by dan-s1 · 3 weeks ago

Apache NiFi API

license build

The Apache NiFi API repository contains public interfaces and classes for building extension components.

Requirements

  • Java 21
  • Maven 3.9.16

Versioning

The project follows Semantic Versioning 2.0.0.

Building

This project uses Maven to build distribution packages.

This project includes the Maven Wrapper to build with required Maven versions.

./mvnw install

Verifying

Code and documentation changes must pass build verification to be eligible for review.

./mvnw verify

The project uses several build plugins for static code analysis and license evaluation.

Documentation

The Apache NiFi Documentation includes reference information for project capabilities.

Contributing

The Apache NiFi Contributor Guide describes the process for getting involved in the development of this project.

Issues

This project uses Jira for tracking bugs and features.

Licensing

This project is released under the Apache License, Version 2.0.