We are excited to announce the release of the FunctionGraph (FG) Runtime Libraries for Java. This first beta version (v0.0.2) is based on the source code available in our public Git repository and is published as open source under the Apache License Version 2.0, with no restrictions on commercial use.
The library includes a core package that defines the general runtime context, trigger-event, and request-handler for developing Java-based Functions with FunctionGraph.
The event module provides specific objects (triggers and contexts) for the following services:
- API-Gateway triggers (APIG)
- Object Storage Service (OBS)
- Document Database Service (DDS)
- Messaging Service - Kafka (DMS)
- Messaging Service - Kafka (OSS)
- Cloud Trace Service (CTS)
- Log Tank Service (LTS)
- Simple Message Notification (SMN)
- Timer triggers (FG)
For each service integration, the project also includes sample implementations, test classes, and comprehensive documentation (development guide), as well as a Maven archetype to help you quickly set up new development projects. More details available in the Serverless heros (d.velop Summit 2025 - Event recap) in our community blog.