This is an automated email from the ASF dual-hosted git repository.
jason810496 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 66798f96d15 Link the published Java SDK API reference from the Java
SDK docs (#69433)
66798f96d15 is described below
commit 66798f96d15263e6c7cfd4d3a5568bb6adcee019
Author: Jason(Zhe-You) Liu <[email protected]>
AuthorDate: Mon Jul 6 17:36:14 2026 +0900
Link the published Java SDK API reference from the Java SDK docs (#69433)
* Link the published Java SDK API reference from the Java SDK docs
The interface-based API section pointed readers at the published JavaDoc
without a link, with a TODO left from AIP-108 waiting for the docs site
location to exist. The Javadoc publishing pipeline now targets
https://airflow.apache.org/docs/java-sdk/stable/, so the placeholder can
become a real link, matching how other SDK references are linked.
* Stop calling the published Java SDK API reference Javadoc
The site on airflow.apache.org is an HTML rendering of the API, not an
actual Javadoc rendering; Javadoc is bundled with the released artifacts
instead. The term also fails the docs spell check.
---
.../docs/authoring-and-scheduling/language-sdks/java.rst | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/airflow-core/docs/authoring-and-scheduling/language-sdks/java.rst
b/airflow-core/docs/authoring-and-scheduling/language-sdks/java.rst
index 55a80f9967f..422b6a3985e 100644
--- a/airflow-core/docs/authoring-and-scheduling/language-sdks/java.rst
+++ b/airflow-core/docs/authoring-and-scheduling/language-sdks/java.rst
@@ -30,6 +30,12 @@ scheduling remain in Python; individual tasks delegate to a
JVM subprocess that
:local:
:depth: 2
+API reference
+-------------
+
+The generated API reference for the Java SDK is published with the Airflow
documentation at
+`Java SDK API Reference <https://airflow.apache.org/docs/java-sdk/stable/>`__.
+
Prerequisites
-------------
@@ -226,9 +232,7 @@ Register tasks manually in a ``BundleBuilder``:
}
}
-See the Java SDK's published JavaDoc for more details.
-
-.. TODO: (AIP-108) Put a link here once we publish the JavaDoc.
+See the `Java SDK API Reference
<https://airflow.apache.org/docs/java-sdk/stable/>`__ for more details.
.. _java-sdk/logging: