developing-new-io-connectors
Installation
SKILL.md
Developing New Apache Beam I/O Connectors
This guide outlines the modern best practices and mandatory steps for building new Apache Beam I/O connectors. Modern Beam connectors are expected to be schema-aware, available in cross-language (Python, Go) pipelines via the Expansion Service, and seamlessly integrable with Beam YAML and the Managed I/O API.
1. Module Structure and Gradle Setup
New Java I/O connectors should reside under sdks/java/io/<connector-name>.